0001558370-24-011457.txt : 20240808 0001558370-24-011457.hdr.sgml : 20240808 20240808064233 ACCESSION NUMBER: 0001558370-24-011457 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240808 DATE AS OF CHANGE: 20240808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Walker & Dunlop, Inc. CENTRAL INDEX KEY: 0001497770 STANDARD INDUSTRIAL CLASSIFICATION: FINANCE SERVICES [6199] ORGANIZATION NAME: 02 Finance IRS NUMBER: 000000000 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35000 FILM NUMBER: 241185904 BUSINESS ADDRESS: STREET 1: 7272 WISCONSIN AVENUE STREET 2: SUITE 1300 CITY: BETHESDA STATE: MD ZIP: 20814 BUSINESS PHONE: (301) 215-5500 MAIL ADDRESS: STREET 1: 7272 WISCONSIN AVENUE STREET 2: SUITE 1300 CITY: BETHESDA STATE: MD ZIP: 20814 10-Q 1 wd-20240630x10q.htm 10-Q
http://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenues003287400033137000P6M4600000http://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#Revenueshttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMemberhttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMemberhttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMemberhttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMemberhttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMemberhttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMemberhttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMemberhttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMemberhttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMemberhttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMemberhttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMemberhttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember00014977702024Q2--12-31false0001497770srt:MaximumMemberus-gaap:MoneyMarketFundsMember2024-01-012024-06-300001497770us-gaap:CommonClassAMember2024-01-012024-06-300001497770us-gaap:CommonClassAMember2023-01-012023-06-300001497770wd:TierTwoMortgageLoansNewMemberwd:FannieMaeMemberwd:RiskSharingObligationsMemberus-gaap:MortgageBackedSecuritiesMember2024-01-012024-06-300001497770wd:TierTwoMortgageLoansNewMemberwd:FannieMaeMemberwd:RiskSharingObligationsMemberus-gaap:MoneyMarketFundsMember2024-01-012024-06-300001497770us-gaap:AssetPledgedAsCollateralWithRightMemberwd:PledgedSecuritiesFannieMaeDusProgramMember2024-06-300001497770wd:PledgedRestrictedCashMember2024-06-300001497770us-gaap:MortgageBackedSecuritiesMember2024-06-300001497770us-gaap:MoneyMarketFundsMember2024-06-300001497770us-gaap:AssetPledgedAsCollateralWithRightMemberwd:PledgedSecuritiesFannieMaeDusProgramMember2023-12-310001497770wd:PledgedRestrictedCashMember2023-12-310001497770us-gaap:MortgageBackedSecuritiesMember2023-12-310001497770us-gaap:MoneyMarketFundsMember2023-12-310001497770us-gaap:AssetPledgedAsCollateralWithRightMemberwd:PledgedSecuritiesFannieMaeDusProgramMember2023-06-300001497770wd:PledgedRestrictedCashMember2023-06-300001497770us-gaap:MortgageBackedSecuritiesMember2023-06-300001497770us-gaap:MoneyMarketFundsMember2023-06-300001497770us-gaap:AssetPledgedAsCollateralWithRightMemberwd:PledgedSecuritiesFannieMaeDusProgramMember2022-12-310001497770wd:PledgedRestrictedCashMember2022-12-310001497770us-gaap:MortgageBackedSecuritiesMember2022-12-310001497770us-gaap:MoneyMarketFundsMember2022-12-310001497770wd:PledgedCashAndCashEquivalentsMember2024-06-300001497770wd:PledgedCashAndCashEquivalentsMember2023-12-310001497770wd:PledgedCashAndCashEquivalentsMember2023-06-300001497770wd:PledgedCashAndCashEquivalentsMember2022-12-310001497770wd:FannieMaeMemberwd:RiskSharingObligationsMember2024-01-012024-06-300001497770wd:FannieMaeDusLoanProgramMember2024-01-012024-03-310001497770wd:FannieMaeDusLoanProgramMember2023-01-012023-12-310001497770wd:FannieMaeDusLoanProgramMember2024-03-310001497770wd:FreddieMacLoanTwoMember2024-03-310001497770wd:FreddieMacLoanOneMember2024-03-310001497770wd:FannieMaeFreddieMacHudAndGinnieMaeMember2024-06-300001497770us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember2024-01-012024-03-310001497770srt:MinimumMemberwd:FannieMaeMemberwd:RiskSharingObligationsMember2024-06-300001497770srt:MaximumMember2023-01-012023-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2023-12-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2023-12-310001497770wd:FreddieMacLoanTwoMember2024-01-012024-03-310001497770wd:FreddieMacLoanOneMember2024-01-012024-03-310001497770wd:TierTwoMortgageLoansNewMemberwd:FannieMaeMemberwd:RiskSharingObligationsMember2024-01-012024-06-300001497770us-gaap:OtherLiabilitiesMemberwd:FreddieMacLoanTwoMember2024-06-300001497770wd:LoansAndOtherServicingAccountsMember2024-01-012024-06-300001497770us-gaap:ServicingContractsMember2024-01-012024-06-300001497770wd:ShareRepurchaseProgram2024Member2024-06-300001497770wd:ShareRepurchaseProgram2024Member2024-02-012024-02-290001497770wd:ShareRepurchaseProgram2024Member2024-01-012024-06-300001497770us-gaap:CommonStockMember2024-04-012024-06-300001497770us-gaap:CommonStockMember2024-01-012024-03-310001497770us-gaap:CommonStockMember2023-04-012023-06-300001497770us-gaap:CommonStockMember2023-01-012023-03-310001497770us-gaap:RetainedEarningsMember2024-06-300001497770us-gaap:NoncontrollingInterestMember2024-06-300001497770us-gaap:AdditionalPaidInCapitalMember2024-06-300001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001497770us-gaap:RetainedEarningsMember2024-03-310001497770us-gaap:NoncontrollingInterestMember2024-03-310001497770us-gaap:AdditionalPaidInCapitalMember2024-03-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001497770us-gaap:RetainedEarningsMember2023-12-310001497770us-gaap:NoncontrollingInterestMember2023-12-310001497770us-gaap:AdditionalPaidInCapitalMember2023-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001497770us-gaap:RetainedEarningsMember2023-06-300001497770us-gaap:NoncontrollingInterestMember2023-06-300001497770us-gaap:AdditionalPaidInCapitalMember2023-06-300001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001497770us-gaap:RetainedEarningsMember2023-03-310001497770us-gaap:NoncontrollingInterestMember2023-03-310001497770us-gaap:AdditionalPaidInCapitalMember2023-03-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001497770us-gaap:RetainedEarningsMember2022-12-310001497770us-gaap:NoncontrollingInterestMember2022-12-310001497770us-gaap:AdditionalPaidInCapitalMember2022-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001497770us-gaap:ServicingContractsMember2024-03-310001497770us-gaap:ServicingContractsMember2023-06-300001497770us-gaap:ServicingContractsMember2023-03-310001497770us-gaap:ServicingContractsMember2022-12-310001497770us-gaap:ServicingContractsMember2024-04-012024-06-300001497770us-gaap:ServicingContractsMember2024-01-012024-06-300001497770us-gaap:ServicingContractsMember2023-04-012023-06-300001497770us-gaap:ServicingContractsMember2023-01-012023-06-300001497770us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-01-012024-06-300001497770us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:ServicingFeesMemberwd:ServicingAndAssetManagementMember2024-04-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:PropertySalesBrokerFeesMemberwd:CapitalMarketsMember2024-04-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:NetWarehouseInterestIncomeExpenseNetMemberwd:ServicingAndAssetManagementMember2024-04-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:NetWarehouseInterestIncomeExpenseNetMemberwd:CapitalMarketsMember2024-04-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:LoanOriginationAndDebtBrokerageFeesNetMemberwd:ServicingAndAssetManagementMember2024-04-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:LoanOriginationAndDebtBrokerageFeesNetMemberwd:CapitalMarketsMember2024-04-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:InvestmentManagementFeesMemberwd:ServicingAndAssetManagementMember2024-04-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMemberwd:CapitalMarketsMember2024-04-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:EscrowEarningsAndOtherInterestIncomeMemberwd:ServicingAndAssetManagementMember2024-04-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:EscrowEarningsAndOtherInterestIncomeMemberus-gaap:CorporateMember2024-04-012024-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberwd:ServicingAndAssetManagementMember2024-04-012024-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberwd:CapitalMarketsMember2024-04-012024-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberus-gaap:CorporateMember2024-04-012024-06-300001497770wd:ServicingFeesMember2024-04-012024-06-300001497770wd:NetWarehouseInterestIncomeExpenseNetMember2024-04-012024-06-300001497770wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember2024-04-012024-06-300001497770wd:EscrowEarningsAndOtherInterestIncomeMember2024-04-012024-06-300001497770us-gaap:ProductAndServiceOtherMember2024-04-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:ServicingFeesMemberwd:ServicingAndAssetManagementMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:PropertySalesBrokerFeesMemberwd:CapitalMarketsMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:NetWarehouseInterestIncomeExpenseNetMemberwd:ServicingAndAssetManagementMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:NetWarehouseInterestIncomeExpenseNetMemberwd:CapitalMarketsMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:LoanOriginationAndDebtBrokerageFeesNetMemberwd:ServicingAndAssetManagementMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:LoanOriginationAndDebtBrokerageFeesNetMemberwd:CapitalMarketsMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:InvestmentManagementFeesMemberwd:ServicingAndAssetManagementMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMemberwd:CapitalMarketsMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:EscrowEarningsAndOtherInterestIncomeMemberwd:ServicingAndAssetManagementMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:EscrowEarningsAndOtherInterestIncomeMemberus-gaap:CorporateMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberwd:ServicingAndAssetManagementMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberwd:CapitalMarketsMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberus-gaap:CorporateMember2024-01-012024-06-300001497770wd:ServicingFeesMember2024-01-012024-06-300001497770wd:NetWarehouseInterestIncomeExpenseNetMember2024-01-012024-06-300001497770wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember2024-01-012024-06-300001497770wd:EscrowEarningsAndOtherInterestIncomeMember2024-01-012024-06-300001497770us-gaap:ProductAndServiceOtherMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:ServicingFeesMemberwd:ServicingAndAssetManagementMember2023-04-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:PropertySalesBrokerFeesMemberwd:CapitalMarketsMember2023-04-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:NetWarehouseInterestIncomeExpenseNetMemberwd:ServicingAndAssetManagementMember2023-04-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:NetWarehouseInterestIncomeExpenseNetMemberwd:CapitalMarketsMember2023-04-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:LoanOriginationAndDebtBrokerageFeesNetMemberwd:ServicingAndAssetManagementMember2023-04-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:LoanOriginationAndDebtBrokerageFeesNetMemberwd:CapitalMarketsMember2023-04-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:InvestmentManagementFeesMemberwd:ServicingAndAssetManagementMember2023-04-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMemberwd:CapitalMarketsMember2023-04-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:EscrowEarningsAndOtherInterestIncomeMemberwd:ServicingAndAssetManagementMember2023-04-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:EscrowEarningsAndOtherInterestIncomeMemberus-gaap:CorporateMember2023-04-012023-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberwd:ServicingAndAssetManagementMember2023-04-012023-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberwd:CapitalMarketsMember2023-04-012023-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberus-gaap:CorporateMember2023-04-012023-06-300001497770wd:ServicingFeesMember2023-04-012023-06-300001497770wd:NetWarehouseInterestIncomeExpenseNetMember2023-04-012023-06-300001497770wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember2023-04-012023-06-300001497770wd:EscrowEarningsAndOtherInterestIncomeMember2023-04-012023-06-300001497770us-gaap:ProductAndServiceOtherMember2023-04-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:ServicingFeesMemberwd:ServicingAndAssetManagementMember2023-01-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:PropertySalesBrokerFeesMemberwd:CapitalMarketsMember2023-01-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:NetWarehouseInterestIncomeExpenseNetMemberwd:ServicingAndAssetManagementMember2023-01-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:NetWarehouseInterestIncomeExpenseNetMemberwd:CapitalMarketsMember2023-01-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:LoanOriginationAndDebtBrokerageFeesNetMemberwd:ServicingAndAssetManagementMember2023-01-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:LoanOriginationAndDebtBrokerageFeesNetMemberwd:CapitalMarketsMember2023-01-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:InvestmentManagementFeesMemberwd:ServicingAndAssetManagementMember2023-01-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMemberwd:CapitalMarketsMember2023-01-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:EscrowEarningsAndOtherInterestIncomeMemberwd:ServicingAndAssetManagementMember2023-01-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:EscrowEarningsAndOtherInterestIncomeMemberus-gaap:CorporateMember2023-01-012023-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberwd:ServicingAndAssetManagementMember2023-01-012023-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberwd:CapitalMarketsMember2023-01-012023-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:ProductAndServiceOtherMemberus-gaap:CorporateMember2023-01-012023-06-300001497770wd:ServicingFeesMember2023-01-012023-06-300001497770wd:NetWarehouseInterestIncomeExpenseNetMember2023-01-012023-06-300001497770wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember2023-01-012023-06-300001497770wd:EscrowEarningsAndOtherInterestIncomeMember2023-01-012023-06-300001497770us-gaap:ProductAndServiceOtherMember2023-01-012023-06-300001497770wd:PropertySalesBrokerFeesMember2024-04-012024-06-300001497770wd:LoanOriginationAndDebtBrokerageFeesNetMember2024-04-012024-06-300001497770wd:InvestmentManagementFeesMember2024-04-012024-06-300001497770wd:ApplicationFeesSubscriptionRevenuesOtherRevenuesFromLihtcOperationsAndOtherRevenuesMember2024-04-012024-06-300001497770wd:PropertySalesBrokerFeesMember2024-01-012024-06-300001497770wd:LoanOriginationAndDebtBrokerageFeesNetMember2024-01-012024-06-300001497770wd:InvestmentManagementFeesMember2024-01-012024-06-300001497770wd:ApplicationFeesSubscriptionRevenuesOtherRevenuesFromLihtcOperationsAndOtherRevenuesMember2024-01-012024-06-300001497770wd:PropertySalesBrokerFeesMember2023-04-012023-06-300001497770wd:LoanOriginationAndDebtBrokerageFeesNetMember2023-04-012023-06-300001497770wd:InvestmentManagementFeesMember2023-04-012023-06-300001497770wd:ApplicationFeesSubscriptionRevenuesOtherRevenuesFromLihtcOperationsAndOtherRevenuesMember2023-04-012023-06-300001497770wd:PropertySalesBrokerFeesMember2023-01-012023-06-300001497770wd:LoanOriginationAndDebtBrokerageFeesNetMember2023-01-012023-06-300001497770wd:InvestmentManagementFeesMember2023-01-012023-06-300001497770wd:ApplicationFeesSubscriptionRevenuesOtherRevenuesFromLihtcOperationsAndOtherRevenuesMember2023-01-012023-06-300001497770wd:ProvisionBenefitForCreditLossesMemberwd:FreddieMacLoanTwoMember2024-01-012024-06-300001497770wd:LoansHeldForSaleMember2024-06-300001497770wd:LoansHeldForSaleMember2023-12-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001497770us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001497770us-gaap:NoncontrollingInterestMember2024-04-012024-06-300001497770us-gaap:NoncontrollingInterestMember2024-01-012024-03-310001497770us-gaap:NoncontrollingInterestMember2023-04-012023-06-300001497770us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2024-01-012024-06-300001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2024-06-300001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2024-06-300001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2024-06-300001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2024-06-300001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2024-06-300001497770wd:FannieMaeMemberwd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2024-06-300001497770wd:NationalBanksMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2024-06-300001497770wd:NationalBanksMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2024-06-300001497770wd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2024-06-300001497770wd:FannieMaeDusLoanProgramMember2024-06-300001497770wd:FannieMaeDusLoanProgramMember2023-06-300001497770wd:ServicingAndAssetManagementMember2023-12-310001497770wd:CapitalMarketsMember2023-12-310001497770wd:ServicingAndAssetManagementMember2022-12-310001497770wd:CapitalMarketsMember2022-12-310001497770wd:ServicingAndAssetManagementMember2024-01-012024-06-300001497770wd:CapitalMarketsMember2024-01-012024-06-300001497770wd:ServicingAndAssetManagementMember2023-01-012023-06-300001497770wd:CapitalMarketsMember2023-01-012023-06-300001497770wd:ServicingAndAssetManagementMember2024-06-300001497770wd:CapitalMarketsMember2024-06-300001497770us-gaap:CorporateMember2024-06-300001497770us-gaap:CorporateMember2023-12-310001497770wd:ServicingAndAssetManagementMember2023-06-300001497770wd:CapitalMarketsMember2023-06-300001497770us-gaap:CorporateMember2023-06-300001497770us-gaap:CorporateMember2022-12-310001497770us-gaap:OtherIntangibleAssetsMember2023-06-300001497770us-gaap:OtherIntangibleAssetsMember2022-12-310001497770us-gaap:ServicingContractsMember2024-06-300001497770us-gaap:OtherIntangibleAssetsMember2024-06-300001497770us-gaap:ServicingContractsMember2023-12-310001497770us-gaap:OtherIntangibleAssetsMember2023-12-3100014977702024-03-3100014977702023-03-310001497770us-gaap:LoanParticipationsAndAssignmentsMember2024-06-300001497770us-gaap:LoanParticipationsAndAssignmentsMember2023-12-310001497770us-gaap:RetainedEarningsMember2024-04-012024-06-300001497770us-gaap:RetainedEarningsMember2024-01-012024-03-310001497770us-gaap:RetainedEarningsMember2023-04-012023-06-300001497770us-gaap:RetainedEarningsMember2023-01-012023-03-310001497770srt:MaximumMember2024-01-012024-06-300001497770us-gaap:FairValueInputsLevel3Memberus-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2024-06-300001497770us-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2024-06-300001497770us-gaap:InterestRateLockCommitmentsMember2024-06-300001497770us-gaap:ForwardContractsMember2024-06-300001497770us-gaap:InterestRateLockCommitmentsMember2023-12-310001497770us-gaap:ForwardContractsMember2023-12-310001497770us-gaap:OperatingSegmentsMemberwd:ServicingAndAssetManagementMember2024-04-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:CapitalMarketsMember2024-04-012024-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2024-04-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:ServicingAndAssetManagementMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:CapitalMarketsMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2024-01-012024-06-300001497770us-gaap:OperatingSegmentsMemberwd:ServicingAndAssetManagementMember2023-04-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:CapitalMarketsMember2023-04-012023-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2023-04-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:ServicingAndAssetManagementMember2023-01-012023-06-300001497770us-gaap:OperatingSegmentsMemberwd:CapitalMarketsMember2023-01-012023-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2023-01-012023-06-300001497770wd:PledgedSecuritiesFannieMaeDusProgramMember2024-06-300001497770wd:CreditAgreementMemberwd:AggregateTermLoansMember2024-01-012024-06-300001497770wd:CreditAgreementMemberwd:TermLoanMember2024-06-300001497770wd:CreditAgreementMemberwd:IncrementalTermLoanAgreementMember2023-01-310001497770wd:CreditAgreementMemberwd:IncrementalTermLoanAgreementMember2024-06-300001497770wd:CreditAgreementMemberwd:AggregateTermLoansMember2024-06-300001497770wd:CreditAgreementMemberwd:IncrementalTermLoanAgreementMember2024-04-012024-06-300001497770wd:NationalBanksMembersrt:MinimumMemberwd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2024-01-012024-06-300001497770wd:NationalBanksMembersrt:MaximumMemberwd:LineOfCreditAgencyWarehouseFacilityFourMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2024-01-012024-06-300001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityTwoMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2024-01-012024-06-300001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2024-01-012024-06-300001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityOneMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2024-01-012024-06-300001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityFiveMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2024-01-012024-06-300001497770wd:NationalBanksMembersrt:MinimumMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2024-01-012024-06-300001497770wd:NationalBanksMembersrt:MaximumMemberwd:LoansHeldForInvestmentMemberwd:InterimWarehouseFacilityMember2024-01-012024-06-300001497770wd:NationalBanksMemberwd:LineOfCreditAgencyWarehouseFacilityThreeMemberwd:LoansHeldForSaleMemberwd:AgencyWarehouseFacilityMember2023-01-012023-12-310001497770wd:CreditAgreementMemberwd:IncrementalTermLoanAgreementMember2023-01-012023-01-310001497770us-gaap:CommonStockMember2024-06-300001497770us-gaap:CommonStockMember2024-03-310001497770us-gaap:CommonStockMember2023-12-310001497770us-gaap:CommonStockMember2023-06-300001497770us-gaap:CommonStockMember2023-03-310001497770us-gaap:CommonStockMember2022-12-310001497770wd:O2024Q3DividendsMember2024-08-072024-08-0700014977702022-12-310001497770srt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberwd:ContingentConsiderationLiabilityMemberus-gaap:FairValueMeasurementsRecurringMemberwd:MeasurementInputProbabilityOfEarnoutAchievementMemberus-gaap:ValuationTechniqueOptionPricingModelMember2024-06-300001497770srt:MinimumMemberus-gaap:FairValueInputsLevel3Memberwd:ContingentConsiderationLiabilityMemberus-gaap:FairValueMeasurementsRecurringMemberwd:MeasurementInputProbabilityOfEarnoutAchievementMemberus-gaap:ValuationTechniqueOptionPricingModelMember2024-06-300001497770srt:MaximumMemberus-gaap:FairValueInputsLevel3Memberwd:ContingentConsiderationLiabilityMemberus-gaap:FairValueMeasurementsRecurringMemberwd:MeasurementInputProbabilityOfEarnoutAchievementMemberus-gaap:ValuationTechniqueOptionPricingModelMember2024-06-300001497770us-gaap:FairValueInputsLevel3Memberwd:ContingentConsiderationLiabilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueOptionPricingModelMember2024-06-300001497770us-gaap:OtherLiabilitiesMember2024-06-300001497770us-gaap:OtherLiabilitiesMember2023-12-310001497770us-gaap:OtherLiabilitiesMember2023-06-300001497770us-gaap:OtherLiabilitiesMember2022-12-310001497770us-gaap:MortgageBackedSecuritiesMember2024-06-300001497770us-gaap:MortgageBackedSecuritiesMember2023-12-310001497770us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001497770us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001497770us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001497770us-gaap:FairValueMeasurementsRecurringMember2024-06-300001497770us-gaap:EstimateOfFairValueFairValueDisclosureMember2024-06-300001497770us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-06-300001497770us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001497770us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001497770us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001497770us-gaap:FairValueMeasurementsRecurringMember2023-12-310001497770us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001497770us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001497770wd:LoansHeldForSaleMember2024-01-012024-06-300001497770wd:LoansHeldForSaleMember2023-01-012023-12-3100014977702023-01-012023-12-310001497770us-gaap:OperatingSegmentsMemberwd:ServicingAndAssetManagementMember2024-06-300001497770us-gaap:OperatingSegmentsMemberwd:CapitalMarketsMember2024-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2024-06-300001497770us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2024-06-300001497770us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-12-310001497770us-gaap:OperatingSegmentsMemberwd:ServicingAndAssetManagementMember2023-06-300001497770us-gaap:OperatingSegmentsMemberwd:CapitalMarketsMember2023-06-300001497770us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2023-06-3000014977702023-06-300001497770us-gaap:OtherIntangibleAssetsMember2024-01-012024-06-300001497770us-gaap:OtherIntangibleAssetsMember2023-01-012023-06-300001497770us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001497770us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-3100014977702024-01-012024-03-310001497770us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-3000014977702023-04-012023-06-300001497770us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100014977702023-01-012023-03-3100014977702023-01-012023-06-300001497770us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-3000014977702024-06-300001497770us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-3100014977702023-12-310001497770srt:MaximumMemberwd:ShareRepurchaseProgram2024Member2024-02-290001497770wd:FannieMaeMemberwd:RiskSharingObligationsMember2024-06-3000014977702024-04-012024-06-3000014977702024-07-2900014977702024-01-012024-06-30xbrli:sharesiso4217:USDxbrli:pureiso4217:USDxbrli:shareswd:segmentwd:loanwd:payment

Graphic

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

    (Mark One)

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

For the quarterly period ended June 30, 2024

OR

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

For the transition period from                      to

Commission File Number: 001-35000

Walker & Dunlop, Inc.

(Exact name of registrant as specified in its charter)

Maryland

 

80-0629925

(State or other jurisdiction of

 

(I.R.S. Employer Identification No.)

incorporation or organization)

 

 

7272 Wisconsin Avenue, Suite 1300

Bethesda, Maryland 20814

(301) 215-5500

(Address of principal executive offices)(Zip Code)(Registrant’s telephone number, including area code)

Not Applicable

(Former name, former address, and former fiscal year, if changed since last report)

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

Title of each class

Trading Symbol

Name of each exchange on which registered

Common Stock, $0.01 Par Value Per Share

WD

New York Stock Exchange

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

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

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

Large Accelerated Filer  

Smaller Reporting Company

Accelerated Filer

Emerging Growth Company

Non-accelerated Filer

 

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

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

As of July 29, 2024, there were 33,748,696 total shares of common stock outstanding.

Walker & Dunlop, Inc.
Form 10-Q
INDEX

Page

PART I

 

FINANCIAL INFORMATION

3

 

 

 

Item 1.

 

Financial Statements

3

Item 2.

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

30

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

63

Item 4.

Controls and Procedures

64

PART II

OTHER INFORMATION

64

Item 1.

Legal Proceedings

64

Item 1A.

Risk Factors

64

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

64

Item 3.

Defaults Upon Senior Securities

65

Item 4.

Mine Safety Disclosures

65

Item 5.

Other Information

65

Item 6.

Exhibits

66

Signatures

68

PART I

FINANCIAL INFORMATION

Item 1. Financial Statements

Walker & Dunlop, Inc. and Subsidiaries

Condensed Consolidated Balance Sheets

(In thousands, except per share data)

(Unaudited)

June 30, 2024

December 31, 2023

Assets

 

Cash and cash equivalents

$

208,095

$

328,698

Restricted cash

 

35,460

 

21,422

Pledged securities, at fair value

 

197,936

 

184,081

Loans held for sale, at fair value

 

814,883

 

594,998

Mortgage servicing rights

 

850,831

 

907,415

Goodwill

901,710

901,710

Other intangible assets

 

174,467

 

181,975

Receivables, net

 

272,827

 

233,563

Committed investments in tax credit equity

151,674

154,028

Other assets

 

567,515

 

544,457

Total assets

$

4,175,398

$

4,052,347

Liabilities

Warehouse notes payable

$

810,114

$

596,178

Notes payable

 

770,707

 

773,358

Allowance for risk-sharing obligations

 

30,477

 

31,601

Commitments to fund investments in tax credit equity

134,493

140,259

Other liabilities

695,813

764,822

Total liabilities

$

2,441,604

$

2,306,218

Stockholders' Equity

Preferred stock (authorized 50,000 shares; none issued)

$

$

Common stock ($0.01 par value; authorized 200,000 shares; issued and outstanding 33,137 shares as of June 30, 2024 and 32,874 shares as of December 31, 2023)

 

331

 

329

Additional paid-in capital ("APIC")

 

407,426

 

425,488

Accumulated other comprehensive income (loss) ("AOCI")

415

(479)

Retained earnings

 

1,288,728

 

1,298,412

Total stockholders’ equity

$

1,696,900

$

1,723,750

Noncontrolling interests

 

36,894

 

22,379

Total equity

$

1,733,794

$

1,746,129

Commitments and contingencies (NOTES 2 and 9)

 

 

Total liabilities and equity

$

4,175,398

$

4,052,347

See accompanying notes to condensed consolidated financial statements.

3

Walker & Dunlop, Inc. and Subsidiaries

Condensed Consolidated Statements of Income and Comprehensive Income

(In thousands, except per share data)

(Unaudited)

For the three months ended

For the six months ended

June 30, 

June 30, 

    

2024

    

2023

    

2024

    

2023

 

Revenues

Loan origination and debt brokerage fees, net

$

65,334

$

64,968

$

109,074

$

112,052

Fair value of expected net cash flows from servicing, net

33,349

42,058

54,247

72,071

Servicing fees

 

80,418

 

77,061

 

160,461

152,827

Property sales broker fees

11,265

10,345

20,086

21,969

Investment management fees

14,822

16,309

28,342

31,482

Net warehouse interest income (expense)

 

(1,584)

 

(1,526)

 

(2,700)

(1,525)

Placement fees and other interest income

 

41,040

 

35,386

 

80,442

66,310

Other revenues

 

26,032

 

28,014

 

48,783

56,175

Total revenues

$

270,676

$

272,615

$

498,735

$

511,361

Expenses

Personnel

$

133,067

$

133,305

$

244,530

$

251,918

Amortization and depreciation

56,043

56,292

111,934

113,258

Provision (benefit) for credit losses

 

2,936

 

(734)

 

3,460

(11,509)

Interest expense on corporate debt

 

17,874

 

17,010

 

35,533

32,284

Other operating expenses

 

32,559

 

30,730

 

61,402

54,793

Total expenses

$

242,479

$

236,603

$

456,859

$

440,744

Income from operations

$

28,197

$

36,012

$

41,876

$

70,617

Income tax expense

 

7,902

 

10,491

 

10,766

17,626

Net income before noncontrolling interests

$

20,295

$

25,521

$

31,110

$

52,991

Less: net income (loss) from noncontrolling interests

 

(2,368)

 

(2,114)

 

(3,419)

 

(1,309)

Walker & Dunlop net income

$

22,663

$

27,635

$

34,529

$

54,300

Net change in unrealized gains (losses) on pledged available-for-sale securities, net of taxes

907

156

894

103

Walker & Dunlop comprehensive income

$

23,570

$

27,791

$

35,423

$

54,403

Basic earnings per share (NOTE 10)

$

0.67

$

0.82

$

1.02

$

1.62

Diluted earnings per share (NOTE 10)

$

0.67

$

0.82

$

1.02

$

1.61

Basic weighted-average shares outstanding

 

33,121

 

32,695

 

33,050

 

32,612

Diluted weighted-average shares outstanding

 

33,154

 

32,851

33,101

 

32,834

See accompanying notes to condensed consolidated financial statements.

4

Walker & Dunlop, Inc. and Subsidiaries

Consolidated Statements of Changes in Equity

(In thousands, except per share data)

(Unaudited)

For the three and six months ended June 30, 2024

Stockholders' Equity

Common Stock

Retained

Noncontrolling

Total

  

Shares

  

Amount

  

APIC

  

AOCI

  

Earnings

  

Interests

  

Equity

 

Balance as of December 31, 2023

32,874

$

329

$

425,488

$

(479)

$

1,298,412

$

22,379

$

1,746,129

Walker & Dunlop net income

11,866

11,866

Net income (loss) from noncontrolling interests

(1,051)

(1,051)

Other comprehensive income (loss), net of tax

(13)

(13)

Stock-based compensation - equity classified

5,842

5,842

Issuance of common stock in connection with equity compensation plans

322

3

5,642

5,645

Repurchase and retirement of common stock

(101)

(1)

(9,788)

(9,789)

Distributions to noncontrolling interest holders

(500)

(500)

Cash dividends paid ($0.65 per common share)

(21,965)

(21,965)

Other activity

(256)

(256)

Balance as of March 31, 2024

33,095

$

331

$

427,184

$

(492)

$

1,288,313

$

20,572

$

1,735,908

Walker & Dunlop net income

22,663

22,663

Net income (loss) from noncontrolling interests

(2,368)

(2,368)

Other comprehensive income (loss), net of tax

907

907

Stock-based compensation - equity classified

6,608

6,608

Issuance of common stock in connection with equity compensation plans

50

169

169

Repurchase and retirement of common stock

(8)

(809)

(809)

Distributions to noncontrolling interest holders

(36)

(36)

Purchase of noncontrolling interests

(25,726)

18,726

(7,000)

Cash dividends paid ($0.65 per common share)

(22,248)

(22,248)

Balance as of June 30, 2024

33,137

$

331

$

407,426

$

415

$

1,288,728

$

36,894

$

1,733,794

5

Walker & Dunlop, Inc. and Subsidiaries

Consolidated Statements of Changes in Equity (CONTINUED)

(In thousands, except per share data)

(Unaudited)

For the three and six months ended June 30, 2023

Stockholders' Equity

Common Stock

Retained

Noncontrolling

Total

  

Shares

  

Amount

  

APIC

  

AOCI

  

Earnings

  

Interests

  

Equity

Balance as of December 31, 2022

32,396

$

323

$

412,636

$

(1,568)

$

1,278,035

$

27,403

$

1,716,829

Walker & Dunlop net income

26,665

26,665

Net income (loss) from noncontrolling interests

805

805

Other comprehensive income (loss), net of tax

(53)

(53)

Stock-based compensation - equity classified

6,664

6,664

Issuance of common stock in connection with equity compensation plans

468

5

3,397

3,402

Repurchase and retirement of common stock

(185)

(1)

(17,394)

(17,395)

Distributions to noncontrolling interest holders

(600)

(600)

Cash dividends paid ($0.63 per common share)

(21,221)

(21,221)

Other activity

(2,360)

2,360

Balance as of March 31, 2023

32,679

$

327

$

405,303

$

(1,621)

$

1,281,119

$

29,968

$

1,715,096

Walker & Dunlop net income

27,635

27,635

Net income (loss) from noncontrolling interests

(2,114)

(2,114)

Other comprehensive income (loss), net of tax

156

156

Stock-based compensation - equity classified

7,541

7,541

Issuance of common stock in connection with equity compensation plans

33

Repurchase and retirement of common stock

(9)

(662)

(662)

Distributions to noncontrolling interest holders

(1,735)

(1,735)

Cash dividends paid ($0.63 per common share)

(21,180)

(21,180)

Other activity

(240)

(240)

Balance as of June 30, 2023

32,703

$

327

$

412,182

$

(1,465)

$

1,287,334

$

26,119

$

1,724,497

See accompanying notes to condensed consolidated financial statements.

6

Walker & Dunlop, Inc. and Subsidiaries

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

For the six months ended June 30, 

    

2024

    

2023

Cash flows from operating activities

Net income before noncontrolling interests

$

31,110

$

52,991

Adjustments to reconcile net income to net cash provided by (used in) operating activities:

Gains attributable to the fair value of future servicing rights, net of guaranty obligation

 

(54,247)

 

(72,071)

Change in the fair value of premiums and origination fees

 

2,947

 

1,812

Amortization and depreciation

 

111,934

 

113,258

Provision (benefit) for credit losses

 

3,460

 

(11,509)

Originations of loans held for sale

(3,192,112)

(5,406,027)

Proceeds from transfers of loans held for sale

2,959,268

4,504,278

Other operating activities, net

(61,809)

(63,763)

Net cash provided by (used in) operating activities

$

(199,449)

$

(881,031)

Cash flows from investing activities

Capital expenditures

$

(7,056)

$

(9,501)

Purchases of equity-method investments

(11,537)

(15,231)

Purchases of pledged available-for-sale ("AFS") securities

(20,900)

Proceeds from prepayment and sale of pledged AFS securities

3,577

4,807

Repurchase of Agency loans

(13,469)

Principal collected on loans held for investment

 

16,580

 

129,260

Other investing activities, net

3,194

1,281

Net cash provided by (used in) investing activities

$

(29,611)

$

110,616

Cash flows from financing activities

Borrowings (repayments) of warehouse notes payable, net

$

222,197

$

902,144

Repayments of interim warehouse notes payable

 

(13,884)

 

(91,586)

Repayments of notes payable

 

(4,006)

 

(118,046)

Borrowings of notes payable

196,000

Repurchase of common stock

 

(10,598)

 

(18,057)

Purchase of noncontrolling interests

(4,000)

Cash dividends paid

(44,213)

(42,401)

Payment of contingent consideration

(25,873)

(25,690)

Other financing activities, net

(476)

(6,340)

Net cash provided by (used in) financing activities

$

119,147

$

796,024

Net increase (decrease) in cash, cash equivalents, restricted cash, and restricted cash equivalents (NOTE 2)

$

(109,913)

$

25,609

Cash, cash equivalents, restricted cash, and restricted cash equivalents at beginning of period

 

391,403

 

258,283

Total of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period

$

281,490

$

283,892

Supplemental Disclosure of Cash Flow Information:

Cash paid to third parties for interest

$

43,668

$

52,147

Cash paid for income taxes

17,105

20,807

See accompanying notes to condensed consolidated financial statements.

7

NOTE 1—ORGANIZATION AND BASIS OF PRESENTATION

These financial statements represent the condensed consolidated financial position and results of operations of Walker & Dunlop, Inc. and its subsidiaries. Unless the context otherwise requires, references to “Walker & Dunlop” and the “Company” mean the Walker & Dunlop consolidated companies. The statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Regulation S-X. Accordingly, they may not include certain financial statement disclosures and other information required for annual financial statements. The accompanying condensed consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (“2023 Form 10-K”). In the opinion of management, all adjustments considered necessary for a fair presentation of the results for the Company in the interim periods presented have been included. Results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or thereafter.  

Walker & Dunlop, Inc. is a holding company and conducts the majority of its operations through Walker & Dunlop, LLC, the operating company. Walker & Dunlop is one of the leading commercial real estate services and finance companies in the United States. The Company originates, sells, and services a range of commercial real estate debt and equity financing products, provides multifamily property sales brokerage and valuation services, engages in commercial real estate investment management activities with a particular focus on the affordable housing sector through low-income housing tax credit (“LIHTC”) syndication, provides housing market research, and delivers real estate-related investment banking and advisory services.

Through its Agency lending products, the Company originates and sells loans pursuant to the programs of the Federal National Mortgage Association (“Fannie Mae”), the Federal Home Loan Mortgage Corporation (“Freddie Mac” and, together with Fannie Mae, the “GSEs”), the Government National Mortgage Association (“Ginnie Mae”), and the Federal Housing Administration, a division of the U.S. Department of Housing and Urban Development (together with Ginnie Mae, “HUD”). Through its debt brokerage products, the Company brokers, and in some cases services, loans for various life insurance companies, commercial banks, commercial mortgage-backed securities issuers, and other institutional investors.

NOTE 2—SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Subsequent Events—The Company has evaluated the effects of all events that have occurred subsequent to June 30, 2024 and before the date of this filing. The Company has made certain disclosures in the notes to the condensed consolidated financial statements of events that have occurred subsequent to June 30, 2024. There have been no other material subsequent events that would require recognition in the condensed consolidated financial statements.

Use of Estimates—The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, including the allowance for risk-sharing obligations, initial and recurring fair value assessments of capitalized mortgage servicing rights, the initial fair value assessment of  goodwill, the periodic assessment of impairment of goodwill, initial fair value estimate of other intangible assets, and the initial and recurring fair value assessments of contingent consideration liabilities. Actual results may vary from these estimates.

Provision (Benefit) for Credit LossesThe Company records the income statement impact of the changes in the allowance for loan losses, the allowance for risk-sharing obligations, and other credit losses within Provision (benefit) for credit losses in the Condensed Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. The Company has credit risk exclusively on loans secured by multifamily real estate, with no exposure to any other sector of commercial real estate, including office, retail, industrial and hospitality.

For the three months ended 

For the six months ended 

June 30, 

June 30, 

Components of Provision (Benefit) for Credit Losses (in thousands)

    

2024

    

2023

    

2024

    

2023

 

Provision (benefit) for loan losses

$

(17)

$

(57)

$

(16)

$

138

Provision (benefit) for risk-sharing obligations

 

353

 

(677)

 

(1,124)

 

(11,647)

Provision (benefit) for other credit losses

 

2,600

 

 

4,600

 

Provision (benefit) for credit losses

$

2,936

$

(734)

$

3,460

$

(11,509)

8

Agency Loan RepurchasesThe Company is obligated to repurchase loans that are originated for the GSEs or HUD (collectively, the “Agencies”) programs if certain representations and warranties that it provides in connection with the sale of the loans through these programs are or may have been breached. When the Company repurchases a loan from the Agencies, the loan is included as a component of Other Assets on the Condensed Consolidated Balance Sheets and any related credit loss is included within Provision (benefit) for credit losses in the Condensed Consolidated Statements of Income.

Fannie MaeDuring the first quarter of 2024, the Company repurchased a $17.9 million Fannie Mae loan, which consisted of a $4.4 million advance previously made to Fannie Mae in 2023 and a $13.5 million cash payment during the three months ended March 31, 2024. As of June 30, 2024, the Company had an immaterial allowance for credit loss related to this loan, as the Company expects to liquidate the underlying collateral for approximately the Company’s cost basis in the loan.

Freddie MacThe Company received repurchase requests from Freddie Mac related to two loans with unpaid principal balances (“UPB”) of $11.4 million and $34.8 million. In March 2024, the Company entered into a forbearance and indemnification agreement with Freddie Mac that among other things delayed the repurchase of these loans for six and 12 months, respectively, and transferred the risk of loss for both loans from Freddie Mac to the Company. The fair value of the indemnification related to the $11.4 million loan is de minimis due to the excess of fair value of the underlying collateral compared to the carrying value of the loan. With respect to the $34.8 million loan, as of June 30, 2024, the Company’s best estimate of the fair value of the indemnification was $4.6 million, which is included within Other liabilities on the Condensed Consolidated Balance Sheets, with a corresponding amount included in Provision (benefit) for credit losses in the Condensed Consolidated Statements of Income for the six months ended June 30, 2024.

Loans Held for Investment (“LHFI”), net—LHFI consist predominately of multifamily interim loans originated by the Company for properties that currently do not qualify for permanent Agency financing (“Interim Loan Program” or “ILP”). These loans have terms of up to three years and are all adjustable-rate, interest-only, multifamily loans with similar risk characteristics and no geographic concentration. The Company also has an immaterial amount of LHFI associated with repurchased loans as discussed above. The loans are carried at their unpaid principal balances, adjusted for net unamortized loan fees and costs, and net of any allowance for loan losses. LHFI are included as a component of Other assets in the Condensed Consolidated Financial Statements.

As of June 30, 2024 and December 31, 2023, the balance of the Interim Loan Program portfolio consisted of a small number of loans with a balance of $25.9 million and $40.1 million, respectively, including an immaterial amount of net unamortized deferred fees and costs and allowance for loan losses. There were no ILP loans delinquent and in non-accrual status as of both June 30, 2024 and December 31, 2023. The amortized cost basis of loans that were current was $25.9 million and $40.1 million as of June 30, 2024 and December 31, 2023, respectively. As of June 30, 2024, all ILP loans were originated in 2019.

Statement of Cash Flows—For presentation in the Condensed Consolidated Statements of Cash Flows, the Company considers pledged cash and cash equivalents (as detailed in NOTE 9) to be restricted cash and restricted cash equivalents. The following table presents a reconciliation of the total cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Condensed Consolidated Statements of Cash Flows to the related captions in the Condensed Consolidated Balance Sheets as of June 30, 2024 and 2023, and December 31, 2023 and 2022.

June 30, 

December 31,

(in thousands)

2024

    

2023

    

2023

    

2022

 

Cash and cash equivalents

$

208,095

$

228,091

$

328,698

$

225,949

Restricted cash

35,460

21,769

21,422

17,676

Pledged cash and cash equivalents (NOTE 9)

 

37,935

 

34,032

 

41,283

 

14,658

Total cash, cash equivalents, restricted cash, and restricted cash equivalents

$

281,490

$

283,892

$

391,403

$

258,283

Income Taxes—The Company records the realizable excess tax benefits from stock-based compensation as a reduction to income tax expense. The realizable excess tax benefits were a $0.4 million benefit and a $0.1 million shortfall for the three months ended June 30, 2024 and 2023, respectively, and benefits of $1.0 million and $1.5 million for the six months ended June 30, 2024 and 2023, respectively.

9

Net Warehouse Interest Income (Expense)—The Company presents warehouse interest income net of warehouse interest expense. Warehouse interest income is the interest earned from loans held for sale and loans held for investment. Generally, a substantial portion of the Company’s loans is financed with matched borrowings under one of its warehouse facilities. The remaining portion of loans not funded with matched borrowings is financed with the Company’s own cash. Occasionally, the Company also fully funds a small number of loans held for sale or loans held for investment with its own cash. Warehouse interest expense is incurred on borrowings used to fund loans solely while they are held for sale or for investment. Warehouse interest income and expense are earned or incurred on loans held for sale after a loan is closed and before a loan is sold. Warehouse interest income and expense are earned or incurred on loans held for investment after a loan is closed and before a loan is repaid. Included in Net warehouse interest income (expense) for the three and six months ended June 30, 2024 and 2023 are the following components:

For the three months ended 

For the six months ended 

(in thousands)

June 30, 

June 30, 

Components of Net Warehouse Interest Income (Expense)

    

2024

    

2023

    

2024

    

2023

Warehouse interest income

$

6,643

$

11,596

$

14,136

$

22,103

Warehouse interest expense

 

(8,227)

 

(13,122)

 

(16,836)

 

(23,628)

Net warehouse interest income (expense)

$

(1,584)

$

(1,526)

$

(2,700)

$

(1,525)

Co-broker Fees—Third-party co-broker fees are netted against Loan origination and debt brokerage fees, net in the Condensed Consolidated Statements of Income and were $2.0 million and $3.5 million for the three months ended June 30, 2024 and 2023, respectively, and $4.6 million and $6.8 million for the six months ended June 30, 2024 and 2023, respectively.

Contracts with Customers—A majority of the Company’s revenues are derived from the following sources, all of which are excluded from the accounting provisions applicable to contracts with customers: (i) financial instruments, (ii) transfers and servicing, (iii) derivative transactions, and (iv) investments in debt securities/equity-method investments. The remaining portion of revenues is derived from contracts with customers.

Other than LIHTC asset management fees as described in the 2023 Form 10-K and presented as Investment management fees in the Condensed Consolidated Statements of Income, the Company’s contracts with customers generally do not require significant judgment or material estimates that affect the determination of the transaction price (including the assessment of variable consideration), the allocation of the transaction price to performance obligations, and the determination of the timing of the satisfaction of performance obligations. Additionally, the earnings process for the majority of the Company’s contracts with customers is not complicated and is generally completed in a short period of time. The following table presents information about the Company’s contracts with customers for the three and six months ended June 30, 2024 and 2023:  

For the three months ended 

For the six months ended 

June 30, 

June 30, 

Description (in thousands)

    

2024

    

2023

    

2024

    

2023

 

Statement of income line item

Certain loan origination fees

$

25,621

$

20,694

$

43,408

$

34,723

Loan origination and debt brokerage fees, net

Property sales broker fees

11,265

10,345

20,086

21,969

Property sales broker fees

Investment management fees

14,822

16,309

28,342

31,482

Investment management fees

Application fees, appraisal revenues, subscription revenues, syndication fees, and other revenues

 

16,719

 

18,926

 

28,994

 

41,464

Other revenues

Total revenues derived from contracts with customers

$

68,427

$

66,274

$

120,830

$

129,638

Litigation—In the ordinary course of business, the Company may be party to various claims and litigation, none of which the Company believes is material. The Company cannot predict the outcome of any pending litigation and may be subject to consequences that could include fines, penalties, and other costs, and the Company’s reputation and business may be impacted. The Company believes that any liability that could be imposed on the Company in connection with the disposition of any pending lawsuits would not have a material adverse effect on its business, results of operations, liquidity, or financial condition.

Recently Adopted and Recently Announced Accounting Pronouncements—The Company is currently evaluating Accounting Standards Updates (“ASU”) 2023-07, Improvements to Reportable Segment Disclosures and 2023-09, Improvements to Income Tax Disclosures. The

10

annual disclosures required by ASU 2023-07 are effective for the Company’s Annual Report on Form 10-K for the year ending December 31, 2024. The interim disclosures required by ASU 2023-07 are effective in 2025. The disclosures for ASU 2023-09 are effective for the Company’s Annual Report on Form 10-K for the year ended December 31, 2025. The Company believes these ASUs will not materially impact the Company’s consolidated financial statements or disclosures. There were no other recently announced but not yet effective accounting pronouncements issued that have the potential to impact the Company’s condensed consolidated financial statements. The Company did not adopt any new accounting policies during the second quarter of 2024.

Reclassifications—The Company has made immaterial reclassifications to prior-year balances to conform to current-year presentation.

NOTE 3—MORTGAGE SERVICING RIGHTS

The fair value of the mortgage servicing rights (“MSRs”) was $1.4 billion as of both June 30, 2024 and December 31, 2023. The Company uses a discounted static cash flow valuation approach, and the key economic assumption is the discount rate. For example, see the following sensitivities related to the discount rate:

The impact of a 100-basis point increase in the discount rate at June 30, 2024 would be a decrease in the fair value of $42.7 million to the MSRs outstanding as of June 30, 2024.

The impact of a 200-basis point increase in the discount rate at June 30, 2024 would be a decrease in the fair value of $82.5 million to the MSRs outstanding as of June 30, 2024.

These sensitivities are hypothetical and should be used with caution. These estimates do not include interplay among assumptions and are estimated as a portfolio rather than individual assets.

Activity related to MSRs for the three and six months ended June 30, 2024 and 2023 follows:

For the three months ended

For the six months ended

 

June 30, 

June 30, 

 

Roll Forward of MSRs (in thousands)

    

2024

    

2023

    

2024

    

2023

 

Beginning balance

$

881,834

$

946,406

$

907,415

$

975,226

Additions, following the sale of loan

 

21,172

 

38,119

 

47,582

 

62,149

Amortization

 

(50,495)

 

(49,467)

 

(101,026)

 

(98,909)

Pre-payments and write-offs

 

(1,680)

 

(2,927)

 

(3,140)

 

(6,335)

Ending balance

$

850,831

$

932,131

$

850,831

$

932,131

The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s MSRs as of June 30, 2024 and December 31, 2023:

Components of MSRs (in thousands)

June 30, 2024

December 31, 2023

Gross value

$

1,755,179

$

1,733,844

Accumulated amortization

 

(904,348)

 

(826,429)

Net carrying value

$

850,831

$

907,415

11

The expected amortization of MSRs shown in the Condensed Consolidated Balance Sheet as of June 30, 2024 is shown in the table below. Actual amortization may vary from these estimates.

  

Expected

(in thousands)

  Amortization  

Six Months Ending December 31, 

2024

$

98,292

Year Ending December 31, 

2025

$

178,735

2026

 

153,112

2027

 

131,461

2028

 

103,041

2029

 

78,048

Thereafter

108,142

Total

$

850,831

NOTE 4—ALLOWANCE FOR RISK-SHARING OBLIGATIONS

When a loan is sold under the Fannie Mae Delegated Underwriting and Servicing (“DUS”) program, the Company typically agrees to guarantee a portion of the ultimate loss incurred on the loan should the borrower fail to perform. The compensation for this risk is a component of the servicing fee on the loan. The guaranty is in force while the loan is outstanding. The Company does not provide a guaranty for any other loan product it sells or brokers. Substantially all loans sold under the Fannie Mae DUS program contain modified or full-risk sharing guaranties that are based on the credit performance of the loan. The Company records an estimate of the contingent loss reserve for Current Expected Credit Losses (“CECL”) for all loans in its Fannie Mae at-risk servicing portfolio and also records collateral-based reserves as necessary and presents this combined loss reserve as Allowance for risk-sharing obligations on the Condensed Consolidated Balance Sheets.

Activity related to the allowance for risk-sharing obligations for the three and six months ended June 30, 2024 and 2023 follows:

For the three months ended

For the six months ended

 

June 30, 

June 30, 

 

Roll Forward of Allowance for Risk-Sharing Obligations (in thousands)

    

2024

    

2023

    

2024

    

2023

 

Beginning balance

$

30,124

$

33,087

$

31,601

$

44,057

Provision (benefit) for risk-sharing obligations

 

353

 

(677)

 

(1,124)

 

(11,647)

Write-offs

 

 

 

 

Ending balance

$

30,477

$

32,410

$

30,477

$

32,410

The Company assesses several qualitative and quantitative factors to calculate the CECL allowance each quarter including the current and expected unemployment rate, macroeconomic conditions, and the multifamily market. The key inputs for the CECL allowance are the historic loss rate, the forecast-period loss rate, the reversion-period loss rate, and the UPB of the at-risk servicing portfolio. A summary of the key inputs of the CECL allowance as of the end of each of the quarters presented and the provision (benefit) impact during each quarter for the six months ended June 30, 2024 and 2023 follows.

2024

CECL Calculation Inputs, Details, and Provision Impact

Q1

Q2

Total

Forecast-period loss rate (in basis points)

2.3

2.3

N/A

Reversion-period loss rate (in basis points)

1.3

1.3

N/A

Historical loss rate (in basis points)

0.3

0.3

N/A

At-risk Fannie Mae servicing portfolio UPB (in billions)

$

59.2

$

59.5

N/A

CECL allowance (in millions)

$

25.0

$

24.9

N/A

Provision (benefit) for risk-sharing obligations (in millions)

$

(1.5)

$

0.4

$

(1.1)

12

2023

CECL Calculation Inputs, Details, and Provision Impact

Q1

Q2

Total

Forecast-period loss rate (in basis points)

2.3

2.3

N/A

Reversion-period loss rate (in basis points)

1.5

1.5

N/A

Historical loss rate (in basis points)

0.6

0.6

N/A

At-risk Fannie Mae servicing portfolio UPB (in billions)

$

54.5

$

55.7

N/A

CECL allowance (in millions)

$

28.7

$

28.9

N/A

Provision (benefit) for risk-sharing obligations (in millions)

$

(10.9)

$

(0.7)

$

(11.6)

During the first quarters of both 2024 and 2023, the Company updated its 10-year look-back period, resulting in loss data from the earliest year being replaced with the loss data for the most recently completed year. The look-back period updates resulted in the historical loss rate factors decreasing and the benefit for risk-sharing obligations, as noted in the table above. The Company also slightly increased its forecast-period and reversion-period loss rates during the three months ended March 31, 2023 to incorporate uncertain macroeconomic conditions. For the three months ended March 31, 2024, the ratio of the forecast-period loss rate to the historical loss rate increased, resulting in a much lower benefit for risk-sharing obligations.

During the second quarters of both 2024 and 2023, the activity in the risk-sharing obligations shown above was primarily the result of updated collateral-based reserves.

The weighted average remaining life of the at-risk Fannie Mae servicing portfolio as of June 30, 2024 was 6.0 years compared to 6.4 years as of December 31, 2023.

As of June 30, 2024, the Company had five loans with aggregate collateral-based reserves of $5.6 million compared to three loans with an aggregate collateral-based reserve of $2.8 million as of December 31, 2023.

As of June 30, 2024 and 2023, the maximum quantifiable contingent liability associated with the Company’s guaranties for the at-risk loans serviced under the Fannie Mae DUS agreement was $12.2 billion and $11.3 billion, respectively. This maximum quantifiable contingent liability relates to the at-risk loans serviced for Fannie Mae at the specific point in time indicated. The maximum quantifiable contingent liability is not representative of the actual loss the Company would incur. The Company would be liable for this amount only if all of the loans it services for Fannie Mae, for which the Company retains some risk of loss, were to default and all of the collateral underlying these loans were determined to be without value at the time of settlement.

NOTE 5—SERVICING

The total unpaid principal balance of loans the Company was servicing for various institutional investors was $132.8 billion as of June 30, 2024 compared to $130.5 billion as of December 31, 2023.

As of both June 30, 2024 and December 31, 2023, custodial deposit accounts (“escrow deposits”) relating to loans serviced by the Company totaled $2.7 billion. These amounts are not included in the Condensed Consolidated Balance Sheets as such amounts are not Company assets; however, the Company is entitled to placement fees on these escrow deposits, presented within Placement fees and other interest income in the Condensed Consolidated Statements of Income. Certain cash deposits exceed the Federal Deposit Insurance Corporation insurance limits; however, the Company believes it has mitigated this risk by holding uninsured deposits at large national banks.

NOTE 6—DEBT

Warehouse Facilities

As of June 30, 2024, to provide financing to borrowers under the Agencies’ programs, the Company had committed and uncommitted warehouse lines of credit in the amount of $3.8 billion with certain national banks and a $1.5 billion uncommitted facility with Fannie Mae (collectively, the “Agency Warehouse Facilities”). In support of these Agency Warehouse Facilities, the Company has pledged substantially

13

all of its loans held for sale under the Company’s approved programs. The Company’s ability to originate mortgage loans for sale depends upon its ability to secure and maintain these types of short-term financings on acceptable terms.

Additionally, the Company has arranged for warehouse lines of credit with certain national banks to assist in funding loans held for investment under the Interim Loan Program (“Interim Warehouse Facilities”). The Company has pledged the majority of its loans held for investment against these Interim Warehouse Facilities. The Company’s ability to originate and hold loans held for investment depends upon market conditions and its ability to secure and maintain these types of short-term financings on acceptable terms. As of June 30, 2024, the Interim Warehouse Facilities had $119.8 million of total facility capacity with an outstanding balance of $11.7 million. The interest rate on the Interim Warehouse Facilities ranged from SOFR (defined below) plus 250 to 311 basis points.

The interest rate for all our warehouse facilities and debt is based on an Adjusted Term Secured Overnight Financing Rate (“SOFR”).  The maximum amount and outstanding borrowings under Agency Warehouse Facilities as of June 30, 2024 follows:

June 30, 2024

 

(in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility

Amount

Amount

Capacity

Balance

Interest rate(1)

 

Agency Warehouse Facility #1

$

325,000

250,000

575,000

$

161,970

 

SOFR plus 1.30%

Agency Warehouse Facility #2

 

700,000

300,000

1,000,000

 

293,032

SOFR plus 1.30%

Agency Warehouse Facility #3

 

425,000

425,000

850,000

 

36,094

 

SOFR plus 1.30%

Agency Warehouse Facility #4

150,000

225,000

375,000

42,549

SOFR plus 1.30% to 1.35%

Agency Warehouse Facility #5

1,000,000

1,000,000

139,471

SOFR plus 1.45%

Total National Bank Agency Warehouse Facilities

$

1,600,000

2,200,000

3,800,000

$

673,116

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

1,500,000

1,500,000

 

125,548

 

Total Agency Warehouse Facilities

$

1,600,000

3,700,000

5,300,000

$

798,664

(1)Interest rate presented does not include the effect of any applicable interest rate floors.

During 2024, the following amendments to the Company’s Agency Warehouse Facilities were executed in the normal course of business to support the Company’s business. No other material modifications have been made to the other Agency Warehouse Facilities during the year.

The maturity date of Agency Warehouse Facility #2 was extended to April 11, 2025.

The committed borrowing capacity of Agency Warehouse Facility #3 was decreased from $600.0 million to $425.0 million, and the uncommitted borrowing capacity was increased from $265.0 million to $425.0 million. The maturity date was also extended to May 15, 2025, and the interest rate was decreased from SOFR plus 135 basis points to SOFR plus 130 basis points.

The committed borrowing capacity of Agency Warehouse Facility #4 was decreased from $200.0 million to $150.0 million. The maturity date was also extended to June 22, 2025.

Note Payable

The Company has a senior secured credit agreement (the “Credit Agreement”) that provides for a $600.0 million term loan. Additionally, in January 2023 the Company entered into a lender joinder agreement and amendment to the Credit Agreement that provided for additional borrowing with a principal amount of $200.0 million, modified the ratio thresholds related to mandatory prepayments, and included a provision that allows additional types of indebtedness.

During the second quarter of 2024, the Company entered into another amendment, that, among other things, decreased the interest rate of the additional borrowing with an outstanding balance of $198.0 million from Adjusted Term SOFR plus 3.00% to Adjusted Term SOFR plus 2.25%, made a small update to the quarterly principal payment, and made other immaterial changes.

As of June 30, 2024, the $600.0 million term loan and additional borrowings of $198.0 million (together known as “Term Debt”) had an outstanding principal balance of $782.5 million. The Term Debt matures on December 16, 2028.

14

The warehouse notes payable and notes payable are subject to various financial covenants. The Company is in compliance with all of these financial covenants as of June 30, 2024.

NOTE 7—GOODWILL AND OTHER INTANGIBLE ASSETS

Goodwill

The Company’s reportable segments are Capital Markets (“CM”), Servicing & Asset Management (“SAM”), and Corporate. A summary of the Company’s goodwill by reportable segments for the six months ended June 30, 2024 and 2023 follows:

For the six months ended

June 30, 

(in thousands)

    

2024

    

2023

Roll Forward of Gross Goodwill

CM

SAM

Consolidated(1)

CM

SAM

Consolidated(1)

Beginning balance

$

524,189

$

439,521

$

963,710

$

520,191

$

439,521

$

959,712

Additions from acquisitions

 

 

 

 

Measurement-period and other adjustments

3,998

3,998

Ending gross goodwill balance

$

524,189

$

439,521

$

963,710

$

524,189

$

439,521

$

963,710

Roll Forward of Accumulated Goodwill Impairment

Beginning balance

$

62,000

$

$

62,000

$

$

$

Impairment

Ending accumulated goodwill impairment

$

62,000

$

$

62,000

$

$

$

Goodwill

$

462,189

$

439,521

$

901,710

$

524,189

$

439,521

$

963,710

(1)As of June 30, 2024 and 2023 and December 31, 2023 and 2022, no goodwill was allocated to the Corporate reportable segment.

Other Intangible Assets

Activity related to other intangible assets for the six months ended June 30, 2024 and 2023 follows:

For the six months ended

June 30, 

Roll Forward of Other Intangible Assets (in thousands)

    

2024

    

2023

Beginning balance

$

181,975

$

198,643

Additions from acquisitions

 

 

Amortization

 

(7,508)

 

(8,724)

Ending balance

$

174,467

$

189,919

The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s other intangible assets as of June 30, 2024 and December 31, 2023:

Components of Other Intangible Assets (in thousands)

June 30, 2024

December 31, 2023

Gross value

$

220,682

$

220,682

Accumulated amortization

 

(46,215)

 

(38,707)

Net carrying value

$

174,467

$

181,975

15

The expected amortization of other intangible assets shown in the Condensed Consolidated Balance Sheet as of June 30, 2024 is shown in the table below. Actual amortization may vary from these estimates.

  

Expected

(in thousands)

  Amortization  

Six Months Ending December 31, 

2024

$

8,179

Year Ending December 31, 

2025

$

16,357

2026

 

16,357

2027

 

16,357

2028

 

16,357

2029

 

16,293

Thereafter

84,567

Total

$

174,467

Contingent Consideration Liabilities

A summary of the Company’s contingent consideration liabilities, which are included in Other liabilities in the Condensed Consolidated Balance Sheets, for the six months ended June 30, 2024 and 2023 follows:

For the six months ended

(in thousands)

June 30, 

Roll Forward of Contingent Consideration Liabilities

    

2024

    

2023

Beginning balance

$

113,546

$

200,346

Additions

Accretion

1,334

353

Payments

(25,873)

(25,690)

Ending balance

$

89,007

$

175,009

The contingent consideration liabilities presented in the table above relate to (i) acquisitions of debt brokerage and investment sales brokerage companies and (ii) other acquisitions completed over the past several years. The contingent consideration for each of the acquisitions may be earned over various lengths of time after each acquisition, with a maximum earnout period of five years, provided certain revenue targets and other metrics have been met. The last of the earnout periods related to the contingent consideration ends in the third quarter of 2027. In each case, the Company estimated the initial fair value of the contingent consideration using a Monte Carlo simulation.

NOTE 8—FAIR VALUE MEASUREMENTS

The Company uses valuation techniques that are consistent with the market approach, the income approach, and/or the cost approach to measure assets and liabilities that are measured at fair value. Inputs to valuation techniques refer to the assumptions that market participants would use in pricing the asset or liability. Inputs may be observable, meaning those that reflect the assumptions market participants would use in pricing the asset or liability developed based on market data obtained from independent sources, or unobservable, meaning those that reflect the reporting entity's own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. In that regard, accounting standards establish a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:

Level 1—Financial assets and liabilities whose values are based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.

16

Level 2—Financial assets and liabilities whose values are based on inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from, or corroborated by, market data by correlation or other means.
Level 3—Financial assets and liabilities whose values are based on inputs that are both unobservable and significant to the overall valuation.

The Company's MSRs are measured at fair value at inception, and thereafter on a nonrecurring basis, and are carried at the lower of amortized cost or fair value. That is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value measurement when there is evidence of impairment and for disclosure purposes (NOTE 3). The Company's MSRs do not trade in an active, open market with readily observable prices. While sales of multifamily MSRs do occur on occasion, precise terms and conditions vary with each transaction and are not readily available. Accordingly, the estimated fair value of the Company’s MSRs was developed using discounted cash flow models that calculate the present value of estimated future net servicing income. The model considers contractually specified servicing fees, prepayment assumptions, estimated placement fee revenue from escrow deposits, and other economic factors. The Company periodically reassesses and adjusts, when necessary, the underlying inputs and assumptions used in the model to reflect observable market conditions and assumptions that a market participant would consider in valuing MSR assets.

A description of the valuation methodologies used for assets and liabilities measured at fair value, as well as the general classification of such instruments pursuant to the valuation hierarchy, is set forth below.

Derivative Instruments—The derivative positions consist of interest rate lock commitments with borrowers and forward sale agreements to the Agencies. The fair value of these instruments is estimated using a discounted cash flow model developed based on changes in the applicable U.S. Treasury rate and other observable market data. The value was determined after considering the potential impact of collateralization, adjusted to reflect nonperformance risk of both the counterparty and the Company, and is classified within Level 3 of the valuation hierarchy.
Loans Held for Sale—All loans held for sale presented in the Condensed Consolidated Balance Sheets are reported at fair value. The Company determines the fair value of the loans held for sale using discounted cash flow models that incorporate quoted observable inputs from market participants, such as changes in the U.S. Treasury rate. Therefore, the Company classifies these loans held for sale as Level 2.
Pledged Securities—Investments in money market funds are valued using quoted market prices from recent trades. Therefore, the Company classifies this portion of pledged securities as Level 1. The Company determines the fair value of its AFS Agency MBS using third-party broker estimates of fair value. Consequently, the Company classifies this portion of pledged securities as Level 2. Additional details on Pledged Securities are included in NOTE 9.
Contingent Consideration Liabilities—Contingent consideration liabilities from acquisitions are initially recognized at fair value at acquisition and subsequently remeasured using a Monte Carlo simulation that uses updated management forecasts and current valuation assumptions and discount rates. The Company determines the fair value of each contingent consideration liability based on probability of achievement, which incorporates management estimates. As a result, the Company classifies these liabilities as Level 3. Additional details on Contingent consideration liabilities are included in NOTE 7.

17

The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023, segregated by the level of the valuation inputs within the fair value hierarchy used to measure fair value:

Balance as of

 

(in thousands)

Level 1

Level 2

Level 3

Period End

 

June 30, 2024

Assets

Loans held for sale

$

$

814,883

$

$

814,883

Pledged securities

 

37,935

 

160,001

 

 

197,936

Derivative assets

 

 

 

26,456

 

26,456

Total

$

37,935

$

974,884

$

26,456

$

1,039,275

Liabilities

Derivative liabilities

$

$

$

5,184

$

5,184

Contingent consideration liabilities

89,007

89,007

Total

$

$

$

94,191

$

94,191

December 31, 2023

Assets

Loans held for sale

$

$

594,998

$

$

594,998

Pledged securities

 

41,283

 

142,798

 

 

184,081

Derivative assets

 

 

 

31,451

 

31,451

Total

$

41,283

$

737,796

$

31,451

$

810,530

Liabilities

Derivative liabilities

$

$

$

28,247

$

28,247

Contingent consideration liabilities

113,546

113,546

Total

$

$

$

141,793

$

141,793

There were no transfers between any of the levels within the fair value hierarchy during the six months ended June 30, 2024 and 2023.

Derivative instruments (Level 3) are outstanding for short periods of time (generally less than 60 days). A roll forward of derivative instruments is presented below for the three and six months ended June 30, 2024 and 2023:

For the three months ended

For the six months ended

(in thousands)

June 30, 

June 30, 

Derivative Assets and Liabilities, net

    

2024

    

2023

    

2024

    

2023

 

Beginning balance

$

13,797

$

(7,729)

$

3,204

$

15,560

Settlements

 

(91,209)

 

(79,056)

 

(145,254)

 

(179,442)

Realized gains (losses) recorded in earnings(1)

 

77,412

 

86,785

 

142,049

 

163,882

Unrealized gains (losses) recorded in earnings(1)

 

21,272

 

20,241

 

21,272

 

20,241

Ending balance

$

21,272

$

20,241

$

21,272

$

20,241

(1)Realized and unrealized gains (losses) from derivatives are recognized in Loan origination and debt brokerage fees, net and Fair value of expected net cash flows from servicing, net in the Condensed Consolidated Statements of Income.

18

The following table presents information about significant unobservable inputs used in the recurring measurement of the fair value of the Company’s Level 3 assets and liabilities as of June 30, 2024:

Quantitative Information about Level 3 Fair Value Measurements

(in thousands)

    

Fair Value

    

Valuation Technique

    

Unobservable Input (1)

    

Input Range (1)

 

Weighted Average (2)

Derivative assets

$

26,456

 

Discounted cash flow

 

Counterparty credit risk

 

Derivative liabilities

$

5,184

 

Discounted cash flow

 

Counterparty credit risk

 

Contingent consideration liabilities

$

89,007

Monte Carlo Simulation

Probability of earnout achievement

20% - 100%

48%

(1)Significant changes in this input may lead to significant changes in the fair value measurements.
(2)Contingent consideration weighted based on maximum gross earnout amount.

The carrying amounts and the fair values of the Company's financial instruments as of June 30, 2024 and December 31, 2023 are presented below:

June 30, 2024

December 31, 2023

 

    

Carrying

    

Fair

    

Carrying

    

Fair

 

(in thousands)

Amount

Value

Amount

Value

 

Financial Assets:

Cash and cash equivalents

$

208,095

$

208,095

$

328,698

$

328,698

Restricted cash

 

35,460

 

35,460

 

21,422

 

21,422

Pledged securities

 

197,936

 

197,936

 

184,081

 

184,081

Loans held for sale

 

814,883

 

814,883

 

594,998

 

594,998

Loans held for investment, net(1)

 

42,952

 

41,995

 

40,056

 

40,139

Derivative assets(1)

 

26,456

 

26,456

 

31,451

 

31,451

Total financial assets

$

1,325,782

$

1,324,825

$

1,200,706

$

1,200,789

Financial Liabilities:

Derivative liabilities(2)

$

5,184

$

5,184

$

28,247

$

28,247

Contingent consideration liabilities(2)

89,007

89,007

113,546

113,546

Warehouse notes payable

 

810,114

 

810,336

 

596,178

 

596,428

Notes payable

 

770,707

 

782,494

 

773,358

 

786,500

Total financial liabilities

$

1,675,012

$

1,687,021

$

1,511,329

$

1,524,721

(1)Included as a component of Other Assets on the Condensed Consolidated Balance Sheets.
(2)Included as a component of Other Liabilities on the Condensed Consolidated Balance Sheets.

The following methods and assumptions were used for recurring fair value measurements as of June 30, 2024 and December 31, 2023.

Cash and Cash Equivalents and Restricted Cash—The carrying amounts approximate fair value because of the short maturity of these instruments (Level 1).

Pledged Securities—Consist of cash, highly liquid investments in money market accounts invested in government securities, and investments in Agency debt securities. The investments of the money market funds typically have maturities of 90 days or less and are valued using quoted market prices from recent trades. The fair value of the Agency debt securities incorporates the third-party broker estimates of fair value.

Loans Held for Sale—Consist of originated loans that are generally transferred or sold within 60 days from the date that a mortgage loan is funded and are valued using discounted cash flow models that incorporate observable prices from market participants.

19

Contingent Consideration Liabilities—Consists of the estimated fair values of expected future earnout payments related to acquisitions completed primarily in 2021 and 2022. The earnout liabilities are valued using a Monte Carlo simulation analysis. The fair value of the contingent consideration liabilities incorporates unobservable inputs, such as the probability of earnout achievement, volatility rates, and discount rate, to determine the expected earnout cash flows. The probability of the earnout achievement is based on management’s estimate of the expected future performance and other financial metrics of each of the acquired entities, which are subject to significant uncertainty.

Derivative InstrumentsConsists of interest rate lock commitments and forward sale agreements. These instruments are valued using discounted cash flow models developed based on changes in the U.S. Treasury rate and other observable market data. The value is determined after considering the potential impact of collateralization, adjusted to reflect nonperformance risk of both the counterparty and the Company.

Fair Value of Derivative Instruments and Loans Held for SaleIn the normal course of business, the Company enters into contractual commitments to originate and sell multifamily mortgage loans at fixed prices with fixed expiration dates. The commitments become effective when the borrowers "lock-in" a specified interest rate within time frames established by the Company. All mortgagors are evaluated for creditworthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the "lock-in" of rates by the borrower and the sale date of the loan to an investor.

To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, the Company enters into a sale commitment with the investor simultaneously with the rate lock commitment with the borrower. The sale contract with the investor locks in an interest rate and price for the sale of the loan. The terms of the contract with the investor and the rate lock with the borrower are matched in substantially all respects, with the objective of eliminating interest rate risk to the extent practical. Sale commitments with the investors have an expiration date that is longer than our related commitments to the borrower to allow for, among other things, the closing of the loan and processing of paperwork to deliver the loan into the sale commitment.

Both the rate lock commitments to borrowers and the forward sale contracts to buyers are undesignated derivatives and, accordingly, are marked to fair value through Loan origination and debt brokerage fees, net in the Condensed Consolidated Statements of Income. The fair value of the Company's rate lock commitments to borrowers and loans held for sale and the related input levels includes, as applicable:

the estimated gain of the expected loan sale to the investor (Level 2);
the expected net cash flows associated with servicing the loan, net of any guaranty obligations retained (Level 2);
the effects of interest rate movements between the date of the rate lock and the balance sheet date (Level 2); and
the nonperformance risk of both the counterparty and the Company (Level 3; derivative instruments only).

The estimated gain considers the origination fees the Company expects to collect upon loan closing (derivative instruments only) and premiums the Company expects to receive upon sale of the loan (Level 2). The fair value of the expected net cash flows associated with servicing the loan is calculated pursuant to the valuation techniques applicable to the fair value of future servicing, net at loan sale (Level 2).

To calculate the effects of interest rate movements, the Company uses applicable published U.S. Treasury prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount (Level 2).

The fair value of the Company's forward sales contracts to investors considers the effects of interest rate movements between the trade date and the balance sheet date (Level 2). The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.

The fair value of the Company’s interest rate lock commitments and forward sales contracts is adjusted to reflect the risk that the agreement will not be fulfilled. The Company’s exposure to nonperformance in interest rate lock commitments and forward sale contracts is represented by the contractual amount of those instruments. Given the credit quality of our counterparties and the short duration of interest rate lock commitments and forward sale contracts, the risk of nonperformance by the Company’s counterparties has historically been minimal (Level 3).

20

The following table presents the components of fair value and other relevant information associated with the Company’s derivative instruments and loans held for sale as of June 30, 2024 and December 31, 2023:

Fair Value Adjustment Components

Balance Sheet Location

 

    

    

    

    

    

    

    

Fair Value

 

Notional or

Estimated

Total

Adjustment

 

Principal

Gain

Interest Rate

Fair Value 

Derivative

Derivative

to Loans 

 

(in thousands)

Amount

on Sale

Movement

Adjustment

Assets

Liabilities

Held for Sale

 

June 30, 2024

Rate lock commitments

$

817,285

23,701

37

23,738

23,738

Forward sale contracts

 

1,622,467

(2,466)

(2,466)

2,718

(5,184)

Loans held for sale

 

805,182

7,272

2,429

9,701

9,701

Total

$

30,973

$

0

$

30,973

$

26,456

$

(5,184)

$

9,701

December 31, 2023

Rate lock commitments

$

463,626

$

15,908

$

11,492

$

27,400

$

27,400

$

$

Forward sale contracts

 

1,035,964

 

 

(24,196)

 

(24,196)

 

4,051

(28,247)

 

Loans held for sale

 

572,338

 

9,956

 

12,704

 

22,660

 

 

 

22,660

Total

$

25,864

$

$

25,864

$

31,451

$

(28,247)

$

22,660

NOTE 9—FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES

Fannie Mae DUS Related Commitments—Commitments for the origination and subsequent sale and delivery of loans to Fannie Mae represent those mortgage loan transactions where the borrower has locked an interest rate and scheduled closing, and the Company has entered into a mandatory delivery commitment to sell the loan to Fannie Mae. As discussed in NOTE 8, the Company accounts for these commitments as derivatives recorded at fair value.

The Company is generally required to share the risk of any losses associated with loans sold under the Fannie Mae DUS program. The Company is required to secure these obligations by assigning restricted cash balances and securities to Fannie Mae, which are classified as Pledged securities, at fair value on the Condensed Consolidated Balance Sheets. The amount of collateral required by Fannie Mae is a formulaic calculation at the loan level and considers the balance of the loan, the risk level of the loan, the age of the loan, and the level of risk-sharing. Fannie Mae requires restricted liquidity for Tier 2 loans of 75 basis points, which is funded over a 48-month period that begins upon delivery of the loan to Fannie Mae. Pledged securities held in the form of money market funds holding U.S. Treasuries are discounted 5%, and Agency mortgage-backed securities (“Agency MBS”) are discounted 4% for purposes of calculating compliance with the restricted liquidity requirements. As seen below, the Company held the majority of its pledged securities in Agency MBS as of June 30, 2024. The majority of the loans for which the Company has risk sharing are Tier 2 loans.

The Company is in compliance with the June 30, 2024 collateral requirements as outlined above. As of June 30, 2024, reserve requirements for the DUS loan portfolio will require the Company to fund $70.4 million in additional restricted liquidity over the next 48 months, assuming no further principal paydowns, prepayments, or defaults within the at-risk portfolio. Fannie Mae has reassessed the DUS Capital Standards in the past and may make changes to these standards in the future. The Company generates sufficient cash flow from its operations to meet these capital standards and does not expect any future changes to have a material impact on its future operations; however, any future increases to collateral requirements may adversely impact the Company’s available cash.

Fannie Mae has established benchmark standards for capital adequacy and reserves the right to terminate the Company's servicing authority for all or some of the portfolio if, at any time, it determines that the Company's financial condition is not adequate to support its obligations under the DUS agreement. The Company is required to maintain acceptable net worth, as defined in the agreement, and the Company satisfied the requirements as of June 30, 2024. The net worth requirement is derived primarily from unpaid principal balances on Fannie Mae loans and the level of risk sharing. As of June 30, 2024, the net worth requirement was $313.5 million, and the Company's net worth, as defined in the requirements, was $980.0 million, as measured at our wholly-owned operating subsidiary, Walker & Dunlop, LLC. As of June 30, 2024, the Company was required to maintain at least $62.4 million of liquid assets to meet operational liquidity requirements for Fannie Mae, Freddie Mac, HUD, and Ginnie Mae, and the Company had operational liquidity, as defined in the requirements, of $183.1 million as of June 30, 2024, as measured at our wholly-owned operating subsidiary, Walker & Dunlop, LLC.

21

Pledged Securities, at Fair ValuePledged securities, at fair value consisted of the following balances as of June 30, 2024 and 2023, and December 31, 2023 and 2022:

June 30, 

December 31,

Pledged Securities (in thousands)

2024

    

2023

    

2023

    

2022

 

Restricted cash

$

3,663

$

3,047

$

2,727

$

5,788

Money market funds

34,272

30,985

38,556

8,870

Total pledged cash and cash equivalents

$

37,935

$

34,032

$

41,283

$

14,658

Agency MBS

 

160,001

136,634

 

142,798

 

142,624

Total pledged securities, at fair value

$

197,936

$

170,666

$

184,081

$

157,282

The information in the preceding table is presented to reconcile beginning and ending cash, cash equivalents, restricted cash, and restricted cash equivalents in the Condensed Consolidated Statements of Cash Flows as more fully discussed in NOTE 2.

The Company’s investments included within Pledged securities, at fair value consist primarily of money market funds and Agency debt securities. The investments in Agency debt securities consist of multifamily Agency MBS and are all accounted for as AFS securities. A detailed discussion of the Company’s accounting policies regarding the allowance for credit losses for AFS securities is included in NOTE 2 of the Company’s 2023 Form 10-K. The following table provides additional information related to the Agency MBS as of June 30, 2024 and December 31, 2023:

Fair Value and Amortized Cost of Agency MBS (in thousands)

June 30, 2024

    

December 31, 2023

    

Fair value

$

160,001

$

142,798

Amortized cost

159,781

143,862

Total gains for securities with net gains in AOCI

1,483

1,036

Total losses for securities with net losses in AOCI

 

(1,263)

 

(2,100)

Fair value of securities with unrealized losses

 

101,118

 

103,003

Pledged securities with a fair value of $83.1 million, an amortized cost of $84.3 million, and a net unrealized loss of $1.2 million have been in a continuous unrealized loss position for more than 12 months. All securities that have been in a continuous loss position are Agency debt securities that carry a guarantee of the contractual payments.

The following table provides contractual maturity information related to Agency MBS. The money market funds invest in short-term Federal Government and Agency debt securities and have no stated maturity date.

June 30, 2024

Detail of Agency MBS Maturities (in thousands)

Fair Value

    

Amortized Cost

    

Within one year

$

$

After one year through five years

69,000

69,199

After five years through ten years

73,656

73,128

After ten years

 

17,345

17,454

Total

$

160,001

$

159,781

NOTE 10—EARNINGS PER SHARE AND STOCKHOLDERS’ EQUITY

Earnings per share (“EPS”) is calculated under the two-class method. The two-class method allocates all earnings (distributed and undistributed) to each class of common stock and participating securities based on their respective rights to receive dividends. The Company grants share-based awards to various employees and nonemployee directors under the Company’s 2024 Equity Incentive Plan, which was approved by stockholders on May 2, 2024 and constitutes an amendment and restatement of the Company’s 2020 Equity Incentive Plan, that entitle recipients to receive nonforfeitable dividends during the vesting period on a basis equivalent to the dividends paid to holders of common stock. These unvested awards meet the definition of participating securities.

22

The following table presents the calculation of basic and diluted EPS for the three and six months ended June 30, 2024 and 2023 under the two-class method. Participating securities were included in the calculation of diluted EPS using the two-class method, as this computation was more dilutive than the treasury-stock method.

For the three months ended June 30, 

For the six months ended June 30, 

 

EPS Calculations (in thousands, except per share amounts)

2024

2023

2024

2023

 

Calculation of basic EPS

Walker & Dunlop net income

$

22,663

$

27,635

$

34,529

$

54,300

Less: dividends and undistributed earnings allocated to participating securities

 

514

 

703

 

810

 

1,410

Net income applicable to common stockholders

$

22,149

$

26,932

$

33,719

$

52,890

Weighted-average basic shares outstanding

33,121

32,695

33,050

32,612

Basic EPS

$

0.67

$

0.82

$

1.02

$

1.62

Calculation of diluted EPS

Net income applicable to common stockholders

$

22,149

$

26,932

$

33,719

$

52,890

Add: reallocation of dividends and undistributed earnings based on assumed conversion

1

2

Net income allocated to common stockholders

$

22,149

$

26,933

$

33,719

$

52,892

Weighted-average basic shares outstanding

33,121

32,695

33,050

32,612

Add: weighted-average diluted non-participating securities

33

156

51

222

Weighted-average diluted shares outstanding

33,154

32,851

33,101

32,834

Diluted EPS

$

0.67

$

0.82

$

1.02

$

1.61

The assumed proceeds used for calculating the dilutive impact of restricted stock awards under the treasury-stock method includes the unrecognized compensation costs associated with the awards. For the three and six months ended June 30, 2024, 127 thousand average restricted shares and 128 thousand average restricted shares, respectively, were excluded from the computation of diluted EPS under the treasury-stock method. For the three and six months ended June 30, 2023, 456 thousand average restricted shares and 442 thousand average restricted shares, respectively, were excluded from the computation. These average restricted shares were excluded from the computation of diluted EPS under the treasury method because the effect would have been anti-dilutive (the exercise price of the options, or the grant date market price of the restricted shares was greater than the average market price of the Company’s shares of common stock during the periods presented).

In February 2024, the Company’s Board of Directors approved a stock repurchase program that permits the repurchase of up to $75.0 million of the Company’s common stock over a 12-month period beginning on February 23, 2024. During the first six months of 2024, the Company did not repurchase any shares of its common stock under the share repurchase program. As of June 30, 2024, the Company had $75.0 million of authorized share repurchase capacity remaining under the 2024 share repurchase program.

During each of the first and second quarters of 2024, the Company paid a dividend of $0.65 per share. On August 7, 2024, the Company’s Board of Directors declared a dividend of $0.65 per share for the third quarter of 2024. The dividend will be paid on September 6, 2024 to all holders of record of the Company’s restricted and unrestricted common stock as of August 22, 2024.

The Company awarded $4.4 million and $3.0 million of stock to settle compensation liabilities, a non-cash transaction, for the six months ended June 30, 2024 and 2023, respectively.

The Company’s note payable contains direct restrictions on the amount of dividends the Company may pay, and the warehouse debt facilities and agreements with the Agencies contain minimum equity, liquidity, and other capital requirements that indirectly restrict the amount of dividends the Company may pay. The Company does not believe that these restrictions currently limit the amount of dividends the Company can pay for the foreseeable future.

During the second quarter of 2024, the Company purchased a noncontrolling interest for cash consideration of $7.0 million, of which $4.0 million was paid at the time of closing, with an additional $1.0 million to be paid in each of the next three quarters. The purchase of the noncontrolling interest resulted in a reduction to APIC of $25.7 million (a non-cash transaction) for the excess of the purchase price over the noncontrolling interest balance.

23

NOTE 11—SEGMENTS

The Company’s executive leadership team, which functions as the Company’s chief operating decision making body, makes decisions and assesses performance based on the following three reportable segments. The reportable segments are determined based on the product or service provided and reflect the manner in which management is currently evaluating the Company’s financial information.  

(i)Capital Markets (“CM”)—CM provides a comprehensive range of commercial real estate finance products to its customers, including Agency lending, debt brokerage, property sales, and appraisal and valuation services. The Company’s long-established relationships with the Agencies and institutional investors enable CM to offer a broad range of loan products and services to the Company’s customers, including first mortgage, second trust, supplemental, construction, mezzanine, preferred equity, and small-balance loans. CM provides property sales services to owners and developers of multifamily properties and commercial real estate and multifamily property appraisals for various investors. CM also provides real estate-related investment banking and advisory services, including housing market research.

As part of Agency lending, CM temporarily funds the loans it originates (loans held for sale) before selling them to the Agencies and earns net interest income on the spread between the interest income on the loans and the warehouse interest expense. For Agency loans, CM recognizes the fair value of expected net cash flows from servicing, which represents the right to receive future servicing fees. CM also earns fees for origination of loans for both Agency lending and debt brokerage, fees for property sales, appraisals, and investment banking and advisory services, and subscription revenue for its housing market research. Direct internal, including compensation, and external costs that are specific to CM are included within the results of this reportable segment.

(ii)Servicing & Asset Management (“SAM”)—SAM’s activities include: (i) servicing and asset-managing the portfolio of loans the Company (a) originates and sells to the Agencies, (b) brokers to certain life insurance companies, and (c) originates through its principal lending and investing activities, (ii) managing third-party capital invested in commercial real estate assets through senior secured debt or limited partnership equity instruments; e.g., preferred equity, mezzanine debt, etc. either through funds or direct investments, and (iii) managing third-party capital invested in tax credit equity funds focused on the LIHTC sector and other commercial real estate.

SAM earns revenue mainly through fees for servicing and asset-managing the loans in the Company’s servicing portfolio and asset management fees for managing third-party capital. Direct internal, including compensation, and external costs that are specific to SAM are included within the results of this reportable segment.

(iii)Corporate—The Corporate segment consists primarily of the Company’s treasury operations and other corporate-level activities. The Company’s treasury activities include monitoring and managing liquidity and funding requirements, including corporate debt. Other corporate-level activities include equity-method investments, accounting, information technology, legal, human resources, marketing, internal audit, and various other corporate groups (“support functions”). The Company does not allocate costs from these support functions to the CM or SAM segments in presenting segment operating results. The Company does allocate interest expense and income tax expense. Corporate debt and the related interest expense are allocated first based on specific acquisitions where debt was directly used to fund the acquisition, such as the acquisition of Alliant, and then based on the remaining segment assets. Income tax expense is allocated proportionally based on income from operations at each segment, except for significant, one-time tax activities, which are allocated entirely to the segment impacted by the tax activity.

24

The following tables provide a summary and reconciliation of each segment’s results of the three months ended June 30, 2024 and 2023.

Segment Results (in thousands)

For the three months ended June 30, 2024

Revenues

CM

SAM

Corporate

Consolidated

Loan origination and debt brokerage fees, net

$

63,841

1,493

$

65,334

Fair value of expected net cash flows from servicing, net

33,349

33,349

Servicing fees

80,418

80,418

Property sales broker fees

11,265

11,265

Investment management fees

14,822

14,822

Net warehouse interest income (expense)

(1,950)

366

(1,584)

Placement fees and other interest income

37,170

3,870

41,040

Other revenues

11,665

13,963

404

26,032

Total revenues

$

118,170

$

148,232

$

4,274

$

270,676

Expenses

Personnel

$

92,480

20,077

20,510

$

133,067

Amortization and depreciation

1,138

53,173

1,732

56,043

Provision (benefit) for credit losses

 

2,936

 

2,936

Interest expense on corporate debt

 

5,299

10,946

1,629

 

17,874

Other operating expenses

 

4,642

6,728

21,189

 

32,559

Total expenses

$

103,559

$

93,860

$

45,060

$

242,479

Income (loss) from operations

$

14,611

$

54,372

$

(40,786)

$

28,197

Income tax expense (benefit)

 

3,359

16,521

(11,978)

 

7,902

Net income (loss) before noncontrolling interests

$

11,252

$

37,851

$

(28,808)

$

20,295

Less: net income (loss) from noncontrolling interests

 

213

(2,581)

 

(2,368)

Walker & Dunlop net income (loss)

$

11,039

$

40,432

$

(28,808)

$

22,663

25

Segment Results (in thousands)

For the three months ended June 30, 2023

Revenues

CM

SAM

Corporate

Consolidated

Loan origination and debt brokerage fees, net

$

64,574

$

394

$

$

64,968

Fair value of expected net cash flows from servicing, net

42,058

42,058

Servicing fees

77,061

77,061

Property sales broker fees

10,345

10,345

Investment management fees

16,309

16,309

Net warehouse interest income (expense)

(2,752)

1,226

(1,526)

Placement fees and other interest income

32,337

3,049

35,386

Other revenues

11,760

15,513

741

28,014

Total revenues

$

125,985

$

142,840

$

3,790

$

272,615

Expenses

Personnel

$

93,067

$

21,189

$

19,049

$

133,305

Amortization and depreciation

1,089

53,550

1,653

56,292

Provision (benefit) for credit losses

 

 

(734)

 

 

(734)

Interest expense on corporate debt

 

4,727

 

10,707

 

1,576

 

17,010

Other operating expenses

 

5,200

 

9,946

 

15,584

 

30,730

Total expenses

$

104,083

$

94,658

$

37,862

$

236,603

Income (loss) from operations

$

21,902

$

48,182

$

(34,072)

$

36,012

Income tax expense (benefit)

 

5,572

14,787

(9,868)

 

10,491

Net income (loss) before noncontrolling interests

$

16,330

$

33,395

$

(24,204)

$

25,521

Less: net income (loss) from noncontrolling interests

 

223

 

(2,337)

 

 

(2,114)

Walker & Dunlop net income (loss)

$

16,107

$

35,732

$

(24,204)

$

27,635

26

The following tables provide a summary and reconciliation of each segment’s results for the six months ended June 30, 2024 and 2023 and total assets as of June 30, 2024 and 2023.

Segment Results and Total Assets (in thousands)

As of and for the six months ended June 30, 2024

Revenues

CM

SAM

Corporate

Consolidated

Loan origination and debt brokerage fees, net

$

107,541

$

1,533

$

$

109,074

Fair value of expected net cash flows from servicing, net

54,247

54,247

Servicing fees

160,461

160,461

Property sales broker fees

20,086

20,086

Investment management fees

28,342

28,342

Net warehouse interest income (expense)

(3,524)

824

(2,700)

Placement fees and other interest income

72,773

7,669

80,442

Other revenues

21,717

25,534

1,532

48,783

Total revenues

$

200,067

$

289,467

$

9,201

$

498,735

Expenses

Personnel

$

171,667

$

38,132

$

34,731

$

244,530

Amortization and depreciation

2,275

106,244

3,415

111,934

Provision (benefit) for credit losses

 

3,460

3,460

Interest expense on corporate debt

 

10,150

22,137

3,246

35,533

Other operating expenses

 

9,694

11,851

39,857

61,402

Total expenses

$

193,786

$

181,824

$

81,249

$

456,859

Income (loss) from operations

$

6,281

$

107,643

$

(72,048)

$

41,876

Income tax expense (benefit)

 

1,615

27,674

(18,523)

 

10,766

Net income (loss) before noncontrolling interests

$

4,666

$

79,969

$

(53,525)

$

31,110

Less: net income (loss) from noncontrolling interests

 

327

(3,746)

 

(3,419)

Walker & Dunlop net income (loss)

$

4,339

$

83,715

$

(53,525)

$

34,529

Total assets

$

1,491,821

2,283,259

400,318

$

4,175,398

27

Segment Results and Total Assets (in thousands)

As of and for the six months ended June 30, 2023

Revenues

CM

SAM

Corporate

Consolidated

Loan origination and debt brokerage fees, net

$

111,530

$

522

$

$

112,052

Fair value of expected net cash flows from servicing, net

72,071

72,071

Servicing fees

152,827

152,827

Property sales broker fees

21,969

21,969

Investment management fees

31,482

31,482

Net warehouse interest income (expense)

(4,441)

2,916

(1,525)

Placement fees and other interest income

61,161

5,149

66,310

Other revenues

28,860

27,128

187

56,175

Total revenues

$

229,989

$

276,036

$

5,336

$

511,361

Expenses

Personnel

$

183,529

$

36,530

$

31,859

$

251,918

Amortization and depreciation

2,275

107,560

3,423

113,258

Provision (benefit) for credit losses

 

 

(11,509)

 

 

(11,509)

Interest expense on corporate debt

 

8,996

 

20,289

 

2,999

 

32,284

Other operating expenses

 

10,844

 

11,426

 

32,523

 

54,793

Total expenses

$

205,644

$

164,296

$

70,804

$

440,744

Income (loss) from operations

$

24,345

$

111,740

$

(65,468)

$

70,617

Income tax expense (benefit)

 

6,076

27,891

(16,341)

 

17,626

Net income (loss) before noncontrolling interests

$

18,269

$

83,849

$

(49,127)

$

52,991

Less: net income (loss) from noncontrolling interests

 

1,658

 

(2,967)

 

 

(1,309)

Walker & Dunlop net income (loss)

$

16,611

$

86,816

$

(49,127)

$

54,300

Total assets

$

1,988,392

$

2,340,147

$

478,885

$

4,807,424

28

NOTE 12—VARIABLE INTEREST ENTITIES

The Company provides alternative investment management services through the syndication of tax credit funds and development of affordable housing projects. To facilitate the syndication and development of affordable housing projects, the Company is involved with the acquisition and/or formation of limited partnerships and joint ventures with investors, property developers, and property managers that are variable interest entities (“VIEs”).

A detailed discussion of the Company’s accounting policies regarding the consolidation of VIEs and significant transactions involving VIEs is included in NOTE 2 and NOTE 17 of the 2023 Form 10-K.

As of June 30, 2024 and December 31, 2023, the assets and liabilities of the consolidated tax credit funds were immaterial. The table below presents the assets and liabilities of the Company’s consolidated joint venture development VIEs included in the Condensed Consolidated Balance Sheets:

Consolidated VIEs (in thousands)

    

June 30, 2024

    

December 31, 2023

Assets:

Cash and cash equivalents

$

299

$

2,841

Restricted cash

4,438

2,811

Receivables, net

27,728

28,256

Other Assets

47,301

47,249

Total assets of consolidated VIEs

$

79,766

$

81,157

Liabilities:

Other liabilities

$

55,901

$

53,526

Total liabilities of consolidated VIEs

$

55,901

$

53,526

The table below presents the carrying value and classification of the Company’s interests in nonconsolidated VIEs included in the Condensed Consolidated Balance Sheets:

Nonconsolidated VIEs (in thousands)

June 30, 2024

    

December 31, 2023

Assets

Committed investments in tax credit equity

$

151,674

$

154,028

Other assets: Equity-method investments

61,299

60,195

Total interests in nonconsolidated VIEs

$

212,973

$

214,223

Liabilities

Commitments to fund investments in tax credit equity

$

134,493

$

140,259

Total commitments to fund nonconsolidated VIEs

$

134,493

$

140,259

Maximum exposure to losses(1)(2)

$

212,973

$

214,223

(1)Maximum exposure determined as “Total interests in nonconsolidated VIEs.” The maximum exposure for the Company’s investments in tax credit equity is limited to the carrying value of its investment, as there are no funding obligations or other commitments related to the nonconsolidated VIEs other than the amounts presented in the table above.
(2)Based on historical experience and the underlying expected cash flows from the underlying investment, the maximum exposure of loss is not representative of the actual loss, if any, that the Company may incur.

29

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

The following discussion should be read in conjunction with the historical financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q (“Form 10-Q”). The following discussion contains, in addition to historical information, forward-looking statements that include risks and uncertainties. Our actual results may differ materially from those expressed or contemplated in those forward-looking statements as a result of certain factors, including those set forth under the headings “Forward-Looking Statements” and “Risk Factors” below and in our Annual Report on Form 10-K for the year ended December 31, 2023 “2023 Form 10-K”).

Forward-Looking Statements

Some of the statements in this Quarterly Report on Form 10-Q of Walker & Dunlop, Inc. and subsidiaries (the “Company,” “Walker & Dunlop,” “we,” “us,” or “our”), may constitute forward-looking statements within the meaning of the federal securities laws. Forward-looking statements relate to expectations, projections, plans and strategies, anticipated events or trends and similar expressions concerning matters that are not historical facts. In some cases, you can identify forward-looking statements by the use of forward-looking terminology such as “may,” “will,” “should,” “expects,” “intends,” “plans,” “anticipates,” “believes,” “estimates,” “predicts,” or “potential” or the negative of these words and phrases or similar words or phrases which are predictions of or indicate future events or trends and which do not relate solely to historical matters. You can also identify forward-looking statements by discussions of strategy, plans, or intentions.

The forward-looking statements contained in this Form 10-Q reflect our current views about future events and are subject to numerous known and unknown risks, uncertainties, assumptions, and changes in circumstances that may cause actual results to differ significantly from those expressed or contemplated in any forward-looking statement. Statements regarding the following subjects, among others, may be forward-looking:

the future of the Federal National Mortgage Association (“Fannie Mae”) and the Federal Home Loan Mortgage Corporation (“Freddie Mac,” and together with Fannie Mae, the “GSEs”), including their existence, relationship to the U.S. federal government, origination capacities, and their impact on our business;
changes to and trends in the interest rate environment and its impact on our business;
our growth strategy;
our projected financial condition, liquidity, and results of operations;
our ability to obtain and maintain warehouse and other loan funding arrangements;
our ability to make future dividend payments or repurchase shares of our common stock;
availability of and our ability to attract and retain qualified personnel and our ability to develop and retain relationships with borrowers, key principals, and lenders;
degree and nature of our competition;
changes in governmental regulations, policies, and programs, tax laws and rates, and similar matters, and the impact of such regulations, policies, and actions;
our ability to comply with the laws, rules, and regulations applicable to us, including additional regulatory requirements for broker-dealer and other financial services firms;
trends in the commercial real estate finance market, commercial real estate values, the credit and capital markets, or the general economy, including demand for multifamily housing and rent growth;
general volatility of the capital markets and the market price of our common stock; and
other risks and uncertainties associated with our business described in our 2023 Form 10-K and our subsequent Quarterly Reports on Form 10-Q and Current Reports on Form 8-K filed with the Securities and Exchange Commission.

While forward-looking statements reflect our good-faith projections, assumptions, and expectations, they are not guarantees of future results. Furthermore, we disclaim any obligation to publicly update or revise any forward-looking statement to reflect changes in underlying assumptions or factors, new information, data or methods, future events or other changes, except as required by applicable law. For a further discussion of these and other factors that could cause future results to differ materially from those expressed or contemplated in any forward-looking statements, see “Risk Factors.”

30

Business

Overview

We are a leading commercial real estate (i) services, (ii) finance, and (iii) technology company in the United States. Through investments in people, brand, and technology, we have built a diversified suite of commercial real estate services to meet the needs of our customers. Our services include (i) multifamily lending, property sales, appraisal, valuation, and research, (ii) commercial real estate debt brokerage and advisory services, (iii) investment management, and (iv) affordable housing lending, property sales, tax credit syndication, development, and investment. We leverage our technological resources and investments to (i) provide an enhanced experience for our customers, (ii) identify refinancing and other financial and investment opportunities for new and existing customers, and (iii) drive efficiencies in our internal processes. We believe our people, brand, and technology provide us with a competitive advantage, as evidenced by 78% of refinancing volumes coming from new loans to us and 20% of total transaction volumes coming from new customers for the six months ended June 30, 2024.

We are one of the largest service providers to multifamily operators in the country. We originate, sell, and service a range of multifamily and other commercial real estate financing products, including loans through the programs of the GSEs, and the Federal Housing Administration, a division of the U.S. Department of Housing and Urban Development (together with Ginnie Mae, “HUD”) (collectively, the “Agencies”). We retain servicing rights and asset management responsibilities on substantially all loans that we originate for the Agencies’ programs. We broker, and occasionally service, loans to commercial real estate operators for many life insurance companies, commercial banks, and other institutional investors, in which cases we do not fund the loan but rather act as a loan broker.

We provide multifamily property sales brokerage and appraisal and valuation services and engage in commercial real estate investment management activities, including a focus on the affordable housing sector through low-income housing tax credit (“LIHTC”) syndication. We engage in the development and preservation of affordable housing projects through joint ventures with real estate developers and the management of funds focused on affordable housing. We provide housing market research and real estate-related investment banking and advisory services, which provide our clients and us with market insight into many areas of the housing market. Our clients are owners and developers of multifamily properties and other commercial real estate assets across the country. We also underwrite, service, and asset-manage shorter-term loans on transitional commercial real estate. Most of these shorter-term interim loans are closed through a joint venture or through separate accounts managed by our investment management subsidiary, Walker & Dunlop Investment Partners, Inc. (“WDIP”). In the past, some of these interim loans were closed and retained by us through our Interim Loan Program (as defined below in Investment Management and Principal Lending and Investing). We are a leader in commercial real estate technology, developing and acquiring technology resources that (i) provide innovative solutions and a better experience for our customers, (ii) allow us to drive efficiencies across our internal processes, and (iii) allow us to accelerate growth of our small-balance lending business and our appraisal platform, Apprise.

Walker & Dunlop, Inc. is a holding company. We conduct the majority of our operations through Walker & Dunlop, LLC, our operating company.

Segments

Our executive leadership team, which functions as our chief operating decision making body, makes decisions and assesses performance based on the following three reportable segments: (i) Capital Markets, (ii) Servicing & Asset Management, and (iii) Corporate. The reportable segments are determined based on the product or service provided and reflect the manner in which management is currently evaluating the Company’s financial information. The segments and related services are described in the following paragraphs.

Capital Markets (“CM”)

CM provides a comprehensive range of commercial real estate finance products to our customers, including Agency lending, debt brokerage, property sales, appraisal and valuation services, and real estate related investment banking and advisory services, including housing market research. Our long-established relationships with the Agencies and institutional investors enable us to offer a broad range of loan products and services to our customers. We provide property sales services to owners and developers of multifamily properties and commercial real estate and multifamily property appraisals for various investors. Additionally, we earn subscription fees for our housing related research. The primary services within CM are described below.

31

Agency Lending

We are one of the leading lenders with the Agencies, where we originate and sell multifamily, manufactured housing communities, student housing, affordable housing, seniors housing, and small-balance multifamily loans. For additional information on our Agency lending services, refer to Item 1. Business in our 2023 Form 10-K.

We recognize Loan origination and debt brokerage fees, net and the Fair value of expected net cash flows from servicing, net from our lending with the Agencies when we commit to both originate a loan with a borrower and sell that loan to an investor. The loan origination and debt brokerage fees, net and the fair value of expected net cash flows from servicing, net for these transactions reflect the fair value attributable to loan origination fees, premiums on the sale of loans, net of any co-broker fees, and the fair value of the expected net cash flows associated with servicing the loans, net of any guaranty obligations retained.

We generally fund our Agency loan products through warehouse facility financing and sell them to investors in accordance with the related loan sale commitment, which we obtain concurrent with rate lock. Proceeds from the sale of the loan are used to pay off the warehouse facility borrowing. The sale of the loan is typically completed within 60 days after the loan is closed. We earn net warehouse interest income or expense from loans held for sale while they are outstanding equal to the difference between the note rate on the loan and the cost of borrowing of the warehouse facility. Our cost of borrowing can exceed the note rate on the loan, resulting in a net interest expense.

Our loan commitments and loans held for sale are currently not exposed to unhedged interest rate risk during the loan commitment, closing, and delivery process. The sale or placement of each loan to an investor is negotiated at the same time we establish the coupon rate for the loan. We also seek to mitigate the risk of a loan not closing by collecting good faith deposits from the borrower. The deposit is returned to the borrower only after the loan is closed. Any potential loss from a catastrophic change in the property condition while the loan is held for sale using warehouse facility financing is mitigated through property insurance equal to replacement cost. We are also protected contractually from an investor’s failure to purchase the loan. We have experienced an immaterial number of failed deliveries in our history and have incurred immaterial losses on such failed deliveries.

As part of our overall growth strategy, we are focused on significantly growing and investing in our small-balance multifamily lending platform, which involves a high volume of transactions with smaller loan balances. We have supported our small-balance lending platform with acquisitions in the past that have provided data analytics and further advanced our technology development capabilities in this area.

Debt Brokerage

Our mortgage bankers who focus on debt brokerage are engaged by borrowers to work with a variety of institutional lenders, banks, and various other institutional lenders to find the most appropriate debt and/or equity solution for the borrowers’ needs. These financing solutions are then funded directly by the lender, and we receive an origination fee for our services. On occasion, we service the loans after they are originated by the lender.

Property Sales

Through our subsidiary Walker & Dunlop Investment Sales (“WDIS”), we offer property sales brokerage services to owners and developers of multifamily properties that are seeking to sell these properties. Through these property sales brokerage services, we seek to maximize proceeds and certainty of closure for our clients using our knowledge of the commercial real estate and capital markets and relying on our experienced transaction professionals. We receive a sales commission for brokering the sale of these multifamily assets on behalf of our clients, and we often are able to provide financing for the purchaser of the properties through our Agency or debt brokerage teams. We have increased the number of property sales brokers and the geographical reach of our investment sales platform over the past several years through hiring and acquisitions and intend to continue this expansion in support of our growth strategy, geographical reach, and service offerings. Our geographical reach now covers many major markets in the United States, and our service offerings now include sales of land, student, senior housing, and affordable properties.

Housing Market Research and Real Estate Investment Banking Services

We own a 75% interest in a subsidiary doing business as Zelman & Associates (“Zelman”). Zelman is a nationally recognized housing market research and investment banking firm that enhances the information we provide to our clients and increase our access to high-quality market insights in many areas of the housing market, including construction trends, demographics, housing demand and mortgage finance.

32

Zelman generates revenues through the sale of its housing market research data and related publications to banks, investment banks and other financial institutions. Zelman is also a leading independent investment bank providing comprehensive M&A advisory services and capital markets solutions to our clients within the housing and commercial real estate sectors. As part of our growth strategy, we have increased the number of investment bankers to broaden our reach and expertise within the residential housing, building products, multifamily and commercial real estate sectors.

Appraisal and Valuation Services

We offer multifamily appraisal and valuation services though our subsidiary, Apprise by Walker & Dunlop (“Apprise”). Apprise leverages technology and data science to dramatically improve the consistency, transparency, and speed of multifamily property appraisals in the U.S. through our proprietary technology and provides appraisal services to a client list that includes many national commercial real estate lenders. Apprise also provides quarterly and annual valuation services to some of the largest institutional commercial real estate investors in the country. We have increased the number of valuation specialists and the geographical reach of our appraisal platform over the past several years through hiring and recruiting in support of our long-term growth strategy. The growth strategy has resulted in an increase in our market share of the appraisal market over the past several years. Additionally, these valuation specialists provide support for and insight to our Agency lending and property sales professionals.

Servicing & Asset Management (“SAM”)

SAM focuses on servicing and asset-managing the portfolio of loans we originate and sell to the Agencies, broker to certain life insurance companies, and originate through our principal lending and investing activities, and managing third-party capital invested in tax credit equity funds focused on the affordable housing sector and other commercial real estate. We earn servicing fees for overseeing the loans in our servicing portfolio and asset management fees for the capital invested in our funds. Additionally, we earn revenue through net interest income on the loans and the warehouse interest expense for loans held for investment. The primary services within SAM are described below. For additional information on our SAM services, refer to Item 1. Business in our 2023 Form 10-K.

Loan Servicing

We retain servicing rights and asset management responsibilities on substantially all of our Agency loan products that we originate and sell and generate cash revenues from the fees we receive for servicing the loans, from the placement fees on escrow deposits held on behalf of borrowers, and from other ancillary fees relating to servicing the loans. Servicing fees, which are based on servicing fee rates set at the time an investor agrees to purchase the loan and on the unpaid principal balance of the loan, are generally paid monthly for the duration of the loan. Our Fannie Mae and Freddie Mac servicing arrangements generally provide for prepayment protection to us in the event of a voluntary prepayment. For loans serviced outside of Fannie Mae and Freddie Mac, we typically do not have similar prepayment protections. For most loans we service under the Fannie Mae Delegated Underwriting and Servicing (“DUS”) program, we are required to advance the principal and interest payments and guarantee fees for four months should a borrower cease making payments under the terms of their loan, including while that loan is in forbearance. After advancing for four months, we may request reimbursement by Fannie Mae for the principal and interest advances, and Fannie Mae will reimburse us for these advances within 60 days of the request. Under the Ginnie Mae program, we are obligated to advance the principal and interest payments and guarantee fees until the HUD loan is brought current, fully paid or assigned to HUD. We are eligible to assign a loan to HUD once it is in default for 30 days. If the loan is not brought current, or the loan otherwise defaults, we are not reimbursed for our advances until such time as we assign the loan to HUD or work out a payment modification for the borrower. For loans in default, we may repurchase those loans out of the Ginnie Mae security, at which time our advance requirements cease, and we may then modify and resell the loan or assign the loan back to HUD and be reimbursed for our advances. We are not obligated to make advances on the loans we service under the Freddie Mac Optigo® program and our bank and life insurance company servicing agreements.

We have risk-sharing obligations on substantially all loans we originate under the Fannie Mae DUS program. When a Fannie Mae DUS loan is subject to full risk-sharing, we absorb losses on the first 5% of the unpaid principal balance of a loan at the time of loss settlement, and above 5% we share a percentage of the loss with Fannie Mae, with our maximum loss capped at 20% of the original unpaid principal balance of the loan (subject to doubling or tripling if the loan does not meet specific underwriting criteria or if the loan defaults within 12 months of its sale to Fannie Mae). Our full risk-sharing is currently limited to loans up to $300 million, which equates to a maximum loss per loan of $60 million (such exposure would occur in the event that the underlying collateral is determined to be completely without value at the time of loss). For loans in excess of $300 million, we receive modified risk-sharing. We also may request modified risk-sharing at the time of origination on loans below $300 million, which reduces our potential risk-sharing losses from the levels described above if we do not believe that we are being fully compensated for the risks of the transaction. The full risk-sharing limit has varied over time. Accordingly, loans originated in prior periods may have been subject to modified risk-sharing at much lower levels.

33

Our servicing fees for risk-sharing loans include compensation for the risk-sharing obligations and are larger than the servicing fees we would receive from Fannie Mae for loans with no risk-sharing obligations. We receive a lower servicing fee for modified risk-sharing than for full risk-sharing. For brokered loans we also service, we collect ongoing servicing fees while those loans remain in our servicing portfolio. The servicing fees we typically earn on brokered loan transactions are substantially lower than the servicing fees we earn on Agency loans.

Investment Management and Principal Lending and Investing

Investment Management—Through our subsidiary, WDIP, we function as the operator of a private commercial real estate investment adviser focused on the management of debt, preferred equity, and mezzanine equity investments in middle-market commercial real estate funds. WDIP’s current regulatory assets under management (“AUM”) of $1.8 billion primarily consist of six investment vehicles: Fund III, Fund IV, Fund V, Fund VI, Fund VII (collectively, the “Funds”), and separate accounts managed primarily for life insurance companies. AUM for the Funds and for the separate accounts consists of both unfunded commitments and funded investments. Unfunded commitments are highest during the fundraising and investment phases. WDIP receives management fees based on both unfunded commitments and funded investments. Additionally, with respect to the Funds, WDIP receives a percentage of the return above the fund return hurdle rate specified in the fund agreements.

Through a joint venture with an affiliate of Blackstone Mortgage Trust, Inc., WDIP also offers short-term senior secured debt financing products that provide floating-rate, interest-only loans for terms of generally up to three years to experienced borrowers seeking to acquire or reposition multifamily properties that do not currently qualify for permanent financing (the “Interim Program JV” or the “joint venture”). The joint venture funds its operations using a combination of equity contributions from its owners and third-party credit facilities. We hold a 15% ownership interest in the Interim Program JV and are responsible for sourcing, underwriting, servicing, and asset-managing the loans originated by the joint venture. The Interim Program JV assumes full risk of loss while the loans it originates are outstanding, while we assume risk commensurate with our 15% ownership interest.

Principal Lending and Investing—Using a combination of our own capital and warehouse debt financing, we offer interim loans that do not meet the criteria of the Interim Program JV (the “Interim Loan Program”). We underwrite, service, and asset-manage all loans executed through the Interim Loan Program. We originate and hold these Interim Loan Program loans for investment, which are included on our balance sheet, and during the time that these loans are outstanding, we assume the full risk of loss. We have steadily reduced interim loan originations in order to focus on raising third-party capital solutions to meet market demand and pursue our investment management growth strategy.

In the fourth quarter of 2023, WDIP launched a credit fund focused on transitional lending with a large, institutional insurance company. The credit fund focuses on the same core product as the Interim Loan Program and Interim Program JV, and we expect to further wind down our reliance on the Interim Loan Program and Interim Program JV as a result of launching this credit fund. The Company underwrites, services, and asset manages all loans originated for the credit fund and has a 5% co-investment obligation. WDIP also receives a percentage of the return above the fund return hurdle rate specified in the fund operating agreements.

Affordable Housing Real Estate Services

We provide affordable housing investment management and real estate services through our subsidiaries, collectively known as Walker & Dunlop Affordable Equity programs (“WDAE”). WDAE is one of the largest tax credit syndicators and affordable housing developers in the U.S. and provides alternative investment management services focused on the affordable housing sector through LIHTC syndication, development of affordable housing projects through joint ventures, and affordable housing preservation fund management. Our affordable housing investment management team works with our developer clients to identify properties that will generate LIHTCs and meet our affordable investors’ needs, and forms limited partnership funds (“LIHTC funds”) with third-party investors that invest in the limited partnership interests in these properties. WDAE serves as the general partner of these LIHTC funds, and it receives fees, such as asset management fees, and a portion of refinance and disposition proceeds as compensation for its work as the general partner of the fund. Additionally, WDAE earns a syndication fee from the LIHTC funds for the identification, organization, and acquisition of affordable housing projects that generate LIHTCs.

We invest, as the managing or non-managing member of joint ventures, with developers of affordable housing projects that are partially funded through LIHTCs. When possible, WDAE syndicates the LIHTC investment necessary to build properties through these joint venture partnerships. The joint ventures earn developer fees, and we receive the portion of the economic benefits commensurate with its investment in the joint ventures, including cash flows from operations and sale/refinance. Additionally, WDAE invests with third-party investors (either in a fund or joint-venture structure) with the goal of preserving affordability on multifamily properties coming out of the LIHTC 15-year compliance period or on which market forces are unlikely to keep the properties affordable.

34

Corporate

The Corporate segment consists primarily of our treasury operations and other corporate-level activities. Our treasury operations include monitoring and managing our liquidity and funding requirements, including our corporate debt. The major other corporate-level functions include our equity-method investments, accounting, information technology, legal, human resources, marketing, internal audit, and various other corporate groups.

Basis of Presentation

The accompanying condensed consolidated financial statements include all the accounts of the Company and its wholly-owned subsidiaries, and all intercompany transactions have been eliminated.

Critical Accounting Estimates

Our condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”), which requires management to make estimates based on certain judgments and assumptions that are inherently uncertain and affect reported amounts. The estimates and assumptions are based on historical experience and other factors management believes to be reasonable. Actual results may differ from those estimates and assumptions and the use of different judgments and assumptions may have a material impact on our results. The following critical accounting estimates involve significant estimation uncertainty that may have or are reasonably likely to have a material impact on our financial condition or results of operations. Additional information about our critical accounting estimates and other significant accounting policies are discussed in NOTE 2 of the consolidated financial statements in our 2023 Form 10-K.

Mortgage Servicing Rights (“MSRs”). MSRs are recorded at fair value at loan sale. The fair value at loan sale is based on estimates of expected net cash flows associated with the servicing rights and takes into consideration an estimate of loan prepayment. Initially, the fair value amount is included as a component of the derivative asset fair value at the loan commitment date. The estimated net cash flows from servicing, which includes assumptions for discount rate, placement fees, prepayment speed, and servicing costs, are discounted at a rate that reflects the credit and liquidity risk of the MSR over the estimated life of the underlying loan. The discount rates used throughout the periods presented for all MSRs were between 8-14% and varied based on the loan type. The life of the underlying loan is estimated giving consideration to the prepayment provisions in the loan and assumptions about loan behaviors around those provisions. Our model for MSRs assumes no prepayment prior to the expiration of the prepayment provisions and full prepayment of the loan at or near the point when the prepayment provisions have expired. The estimated net cash flows also include cash flows related to the future placement fees on deposit accounts associated with servicing the loans that are based on an earnings rate assumption. We include a servicing cost assumption to account for our expected costs to service a loan. The servicing cost assumption has had a de minimis impact on the estimate historically. We record an individual MSR asset for each loan at loan sale.

The assumptions used to estimate the fair value of capitalized MSRs are developed internally and are periodically compared to assumptions used by other market participants. Due to the relatively few transactions in the multifamily MSR market and the lack of significant changes in assumptions by market participants, we have experienced limited volatility in the assumptions historically, including the assumption that most significantly impacts the estimate: the discount rate. We do not expect to see significant volatility in the assumptions for the foreseeable future. We actively monitor the assumptions used and make adjustments to those assumptions when market conditions change, or other factors indicate such adjustments are warranted. Over the past three years, we have adjusted the placement fee assumption related to escrow deposits several times to reflect the current and expected future earnings rate projected for the life of the MSR. Subsequent to loan origination, the carrying value of the MSR is amortized over the expected life of the loan. We engage a third party on a semi-annual basis, primarily for financial statement disclosure purposes. Changes in our discount rate assumptions may materially impact the fair value of the MSRs (NOTE 3 of the condensed consolidated financial statements details the portfolio-level impact of a change in the discount rate).

Allowance for Risk-Sharing Obligations. This reserve liability (referred to as “allowance”) for risk-sharing obligations relates to our Fannie Mae at-risk servicing portfolio and is presented as a separate liability on our balance sheets. We record an estimate of the loss reserve for the current expected credit losses (“CECL”) for all loans in our Fannie Mae at-risk servicing portfolio using the weighted-average remaining maturity method (“WARM”). WARM uses an average annual loss rate that contains loss content over multiple vintages and loan terms and is used as a foundation for estimating the CECL reserve. The average annual loss rate is applied to the estimated unpaid principal balance over the contractual term, adjusted for estimated prepayments and amortization to arrive at the CECL reserve for the entire current portfolio as described further below.

35

One of the key components of a WARM calculation is the runoff rate, which is the expected rate at which loans in the current portfolio will amortize and prepay in the future based on our historical prepayment and amortization experience. We group loans by similar origination dates (vintage) and contractual maturity terms for purposes of calculating the runoff rate. We originate loans under the DUS program with various terms generally ranging from several years to 15 years; each of these various loan terms has a different runoff rate. The runoff rates applied to each vintage and contractual maturity term are determined using historical data; however, changes in prepayment and amortization behavior may significantly impact the estimate. We have not experienced significant changes in the runoff rate since we implemented CECL in 2020.

The weighted-average annual loss rate is calculated using a 10-year look-back period, utilizing the average portfolio balance and settled losses for each year. A 10-year period is used as we believe that this period of time includes sufficiently different economic conditions to generate a reasonable estimate of expected results in the future, given the relatively long-term nature of the current portfolio. As the weighted-average annual loss rate utilizes a rolling 10-year look-back period, the loss rate used in the estimate will change as loss data from earlier periods in the look-back period continue to fall off and as new loss data are added. For example, in the first quarter of 2024, loss data from earlier periods in the look-back period with significantly higher losses fell off and were replaced with more recent loss data with significantly lower losses, resulting in the weighted-average annual loss rate declining from 0.6 basis points to 0.3 basis points.

We currently use one year for our reasonable and supportable forecast period (“forecast period”) as we believe forecasts beyond one year are inherently less reliable. During the forecast period we apply an adjusted loss factor based on generally available economic and unemployment forecasts and a blended loss rate from historical periods that we believe reflect the forecasts. We revert to the historical loss rate over a one-year period on a straight-line basis. Over the past couple of years, the loss rate used in the forecast period reflects our expectations of the economic conditions impacting the multifamily sector over the coming year in relation to the historical period. For example, despite our historical loss rate declining from 0.6 basis points as of December 31, 2023 to 0.3 basis points as of March 31, 2024, our forecast-period loss rate remained relatively unchanged from 2.4 basis points as of December 31, 2023, to 2.3 basis points as of March 31, 2024. The forecast loss rate remaining the same reflects our relatively unchanged view of the uncertainty of the evolving macroeconomic conditions facing the multifamily sector.

NOTE 4 of the condensed consolidated financial statements outlines adjustments made in the loss rates used to account for the expected economic conditions as of a given period and the related impact on the estimate.

Changes in our expectations and forecasts have materially impacted, and in the future may materially impact, these inputs and the CECL estimate.

We evaluate our risk-sharing loans on a quarterly basis to determine whether there are loans that are probable of foreclosure. Specifically, we assess a loan’s qualitative and quantitative risk factors, such as payment status, property financial performance, local real estate market conditions, loan-to-value ratio, debt-service-coverage ratio, and property condition. When a loan is determined to be probable of foreclosure based on these factors (or has foreclosed), we remove the loan from the WARM calculation and individually assess the loan for potential credit loss. This assessment requires certain judgments and assumptions to be made regarding the property values and other factors, which may differ significantly from actual results. Loss settlement with Fannie Mae has historically concluded within 18 to 36 months after foreclosure. Historically, the initial collateral-based reserves have not varied significantly from the final settlement.

We actively monitor the judgments and assumptions used in our Allowance for Risk-Sharing Obligation estimate and make adjustments to those assumptions when market conditions change, or when other factors indicate such adjustments are warranted. We believe the level of Allowance for Risk-Sharing Obligation is appropriate based on our expectations of future market conditions; however, changes in one or more of the judgments or assumptions used above could have a significant impact on the estimate.

Contingent Consideration Liabilities. The Company often includes an earnout as part of the consideration paid for acquisitions to align the long-term interests of the acquiree with the Company. These earnouts contain milestones for achievement, which typically are revenue, revenue-like, or productivity measurements. If the milestone is achieved, the acquiree is paid the additional consideration. Upon acquisition, the Company is required to estimate the fair value of the earnout and include that fair value measurement as a component of the total consideration paid in the calculation of goodwill. The fair value of the earnout is recorded as a contingent consideration liability and is included within Other liabilities in the Condensed Consolidated Balance Sheet and adjusted to the estimated fair value at the end of each reporting period.

36

The determination of the fair value of contingent consideration liabilities requires significant management judgment and unobservable inputs to (i) determine forecasts and scenarios of future revenues, net cash flows and certain other performance metrics, (ii) assign a probability of achievement for the forecasts and scenarios, and (iii) select a discount rate. A Monte Carlo simulation analysis is used to determine many iterations of potential fair values. The average of these iterations is then used to determine the estimated fair value. We typically obtain the assistance of third-party valuation specialists to assist with the fair value estimation. The probability of the earnout achievement is based on management’s estimate of the expected future performance and other financial metrics of each of the acquired entities, which are subject to significant uncertainty. Changes to the aforementioned inputs impact the estimate; for example, in 2023, we recorded a $62.5 million reduction to the fair value of our contingent consideration liabilities based on revised management forecasts, scenarios, and other valuation inputs.

The aggregate fair value of our contingent consideration liabilities as of June 30, 2024 was $89.0 million. This fair value represents management’s best estimate of the discounted cash payments that will be made in the future for all of our contingent consideration arrangements. The maximum remaining undiscounted earnout payments as of June 30, 2024 was $267.0 million. In prior years, we made two large acquisitions that included significant amounts of contingent consideration to maximize alignment of the key principals and management teams.

Goodwill. As of both June 30, 2024 and December 31, 2023, we reported goodwill of $901.7 million. Goodwill represents the excess of cost over the identifiable net assets of businesses acquired. Goodwill is assigned to the reporting unit to which the acquisition relates. Goodwill is recognized as an asset and is reviewed for impairment annually as of October 1. Between annual impairment analyses, we perform an evaluation of recoverability, when events and circumstances indicate that it is more-likely-than not that the fair value of a reporting unit is below its carrying value. Impairment testing requires an assessment of qualitative factors to determine if there are indicators of potential impairment, followed by, if necessary, an assessment of quantitative factors. These factors include, but are not limited to, whether there has been a significant or adverse change in the business climate that could affect the value of an asset and/or significant or adverse changes in cash flow projections or earnings forecasts. These assessments require management to make judgments, assumptions, and estimates about projected cash flows, discount rates and other factors.

Overview of Current Business Environment

Throughout 2022 and 2023, inflation significantly outpaced historical norms. In response, the Federal Open Market Committee ("FOMC") aggressively increased its target Federal Funds Rate (“Fed Funds”) from near zero in March 2022 to a target range of 5.25% to 5.50% following its July 2023 meeting. The significant increase to Fed Funds during such a short period of time, coupled with high inflation and an uncertain economic outlook, caused significant volatility in the capital markets including, higher interest rates and a decrease in the supply of capital, that continued into the first quarter 2024. The commercial real estate sector relies on a stable cost and supply of capital to operate effectively, and the industry has experienced a significant slowdown in overall transaction activity as a result, a significant driver of our business and overall financial performance. Fed Funds remaining at elevated levels does benefit our placement fee revenue on escrow deposits and cash and cash equivalents, though, and we expect to earn elevated placement fees and other interest income for the remainder of the year on those deposits. Higher short-term interest rates have a negative impact on our business by increasing borrowing costs for both our warehouse lines and corporate debt, offsetting some of the benefit to our placement fee revenue.

During the first half of 2024, the overall economy remains robust, as measured by GDP and jobs data, while the pace of inflation has shown a significant slowdown. In response the FOMC began signaling they may be nearing the end of the highly restrictive monetary policy that has marked the last two years, and rate cuts could be on the horizon for Fed Funds. As that outlook was communicated to the capital markets during the early part of this year, volatility began to subside, interest rates stabilized and the supply of capital began to increase in the second quarter 2024. As a result, our overall transaction activity increased 32% from the first quarter 2024 to the second quarter 2024, and we are beginning to see signs of the market slowly recovering. Despite those signs for optimism, our financial performance in the first half of 2024 was considerably slower than the first half of 2023.

The largest impact of the slower market was in our multifamily property sales business, as overall multifamily acquisitions activity fell to its lowest quarterly level in nearly four years, according to Real Capital Analytics. As a result, our property sales volume in the first half of 2024 declined 21% compared to the first half of 2023. Several of our debt executions were also negatively impacted for the first half of 2024 compared to the first half of 2023, with the largest decreases in our Fannie Mae (33%) and HUD (27%) executions. As the supply of capital from third parties steadily increased so far this year many life insurance companies, banks, and CMBS lenders transacted at a higher level in the first half of 2024 compared to the same period last year, as evidenced by the 26% increase in our debt brokerage volumes. As a result of higher debt brokerage volumes, our total debt financing volumes during the first half of 2024 increased 2% when compared to the same period last year.  

37

We expect long-term interest rates to remain stable, and for capital and our customers to continue adjusting which will in turn will slowly increase transaction activity in the second half of 2024. The multifamily lending market is forecasted by the Mortgage Bankers Association (“MBA”) to increase to $339 billion in 2024 from $271 billion in 2023, an increase of 25%. Our view is that for the MBA’s forecast to be accurate, interest rates must remain stable, and a large majority of transaction activity will need to close in the second half of the year. This will also benefit our GSE lending executions. Although our GSE lending volumes declined 21%, we expect the GSEs’ lending terms to be more competitive in the latter half of 2024, and for GSE transaction activity to increase throughout the year in a similar manner to 2023.

The Federal Housing Finance Agency (“FHFA”) establishes loan origination caps for both Fannie Mae and Freddie Mac each year. In November 2023, the FHFA established Fannie Mae’s and Freddie Mac’s 2024 loan origination caps at $70 billion each for all multifamily business, a 7% decrease from the 2023 caps, but a 38% increase over actual combined 2023 lending volumes for the GSEs. During the three months ended June 30, 2024, Fannie Mae and Freddie Mac had multifamily origination volumes of $9.2 billion and $11.0 billion, respectively, down 39% and 14%, from the same period in 2023. During the six months ended June 30, 2024, Fannie Mae and Freddie Mac had multifamily origination volumes of $19.4 billion and $20.2 billion, respectively, down 24% and up 6%, from the first half of 2023, respectively, leaving a combined $100.4 billion of available lending capacity for the remainder of 2024.

Despite the higher interest rate environment and declines in commercial real estate lending and property sales, macroeconomic conditions impacting multifamily property fundamentals remained healthy in the second quarter of 2024, with the national unemployment rate remaining low at 4.1% as of June 2024. According to RealPage, a provider of commercial real estate data and analytics, vacancies have stabilized around 5.8% as of June 2024 from 5.8% as of December 2023 and 5.3% as of June 2023. A record number of new multifamily properties were completed in 2023, with the majority of those completions concentrated in sunbelt markets, with an even greater number expected to be completed in 2024. Beyond 2024, multifamily completions are expected to decrease significantly, as new starts stalled in 2023 and throughout this year, largely as a result of the liquidity and macroeconomic challenges already outlined. In the short-term, rent growth is expected to face downward pressure in those highly developed sunbelt markets, while occupancy will face upward pressure as the new supply is absorbed. Despite the headwinds in the sunbelt markets, national rent growth remains flat to slightly positive indicating continued healthy demand for multifamily units nationally.

The increase in completions in 2024 will present an opportunity for our multifamily property sales team, as many merchant builders will look to sell completed assets once stabilized. We continue to compete for market share in a challenging multifamily property sales sector, as customers increasingly look to experienced brokers to maximize value. Long term, we believe the market fundamentals will trend more positive for multifamily properties due to constrained supply resulting from the decline in new construction starts over the past year. Over the last several years, household formation and a dearth of supply of entry-level single-family homes led to strong demand for rental housing in many geographical areas. Consequently, the fundamentals of multifamily assets remain healthy, and we expect that market demand for multifamily assets in the long-term will return, as this asset class remains an attractive investment option.

As noted above, our debt financing operations with HUD declined compared to the first half of 2023. The decline in HUD volumes was due to the ongoing volatile interest-rate environment discussed above, which more acutely impacted our HUD product given the longer lead times associated with HUD executions. As interest rates stabilize, we expect our HUD volume to improve.

We entered into the Interim Program JV to expand our capacity to originate Interim Program loans beyond the use of our own balance sheet. Over the past two years, we reduced our reliance on our balance sheet and the Interim Program JV, and as such shifted our strategy for transitional lending toward our investment management platform and our registered investment adviser, WDIP. Given the increased distress in the transitional lending market, particularly within CLOs, we have been actively raising capital to meet the potential market demand as those loans mature in 2024 and 2025. We launched our first credit fund through WDIP in the fourth quarter of 2023, raising $150 million of capital from a large life insurance company, which we have subsequently levered, allowing WDIP to supply over half a billion dollars to the transitional multifamily lending market. We are continuing to raise additional capital to fuel this strategy. WDIP underwrites, services and asset manages all loans originated for the credit fund, and the Company has only a 5% co-investment obligation.

We provide alternative investment management services focused on the affordable housing sector through LIHTC syndication, joint venture development, and community preservation fund management through our subsidiary, WDAE. We were the eighth largest LIHTC syndicator in 2023. We continue to approach the affordable housing space with a combined LIHTC syndication and affordable housing service offering that we believe will generate significant long-term financing, property sales, and syndication opportunities. Additionally, as part of FHFA’s 2024 loan origination caps of $140 billion announced in November 2023, at least 50% of the GSEs’ multifamily business is required to be targeted towards affordable housing. We expect these initiatives, when coupled with the continued demand for affordable housing to create growth opportunities for both WDAE and our debt financing and property sales teams focused on affordable housing.

38

Consolidated Results of Operations

The following is a discussion of our consolidated results of operations for the three- and six- month periods ended June 30, 2024 and 2023. The financial results are not necessarily indicative of future results. Our quarterly results have fluctuated in the past and are expected to fluctuate in the future, reflecting the interest rate environment, the volume of transactions, business acquisitions, regulatory actions, industry trends, and general economic conditions. The table below provides supplemental data regarding our financial performance.

SUPPLEMENTAL OPERATING DATA

CONSOLIDATED

For the three months ended

For the six months ended

June 30, 

June 30, 

(in thousands)

    

2024

    

2023

2024

    

2023

    

Transaction Volume:

Debt Financing Volume

$

6,917,718

$

6,907,835

$

12,145,026

$

11,733,633

Property Sales Volume

 

1,530,783

 

1,504,383

 

2,697,934

 

3,399,065

Total Transaction Volume

$

8,448,501

$

8,412,218

$

14,842,960

$

15,132,698

(in thousands, except per share data)

Key Performance Metrics

Operating margin

10

%  

13

%  

8

%  

14

%  

Return on equity

5

7

4

6

Walker & Dunlop net income

$

22,663

$

27,635

$

34,529

$

54,300

Adjusted EBITDA(1)

80,931

70,501

155,067

138,476

Diluted EPS

0.67

0.82

1.02

1.61

Key Expense Metrics (as a percentage of total revenues):

Personnel expenses

49

%  

49

%  

49

%  

49

%  

Other operating expenses

12

11

12

11

(in thousands)

As of June 30, 

Managed Portfolio

    

2024

    

2023

Servicing Portfolio

$

132,777,911

$

126,646,181

Assets under management

17,566,666

16,903,055

Total Managed Portfolio

$

150,344,577

$

143,549,236

(1)This is a non-GAAP financial measure. For more information on adjusted EBITDA, refer to the section below titled “Non-GAAP Financial Measure.”

39

The following tables present a period-to-period comparisons of our financial results for the three- and six- month periods ended June 30, 2024 and 2023.

FINANCIAL RESULTS – THREE MONTHS

CONSOLIDATED

For the three months ended

 

June 30, 

Dollar

Percentage

 

(in thousands)

    

2024

    

2023

    

Change

    

Change

 

Revenues

Loan origination and debt brokerage fees, net

$

65,334

$

64,968

$

366

1

%  

Fair value of expected net cash flows from servicing, net

33,349

42,058

(8,709)

(21)

Servicing fees

 

80,418

 

77,061

 

3,357

4

Property sales broker fees

11,265

10,345

920

9

Investment management fees

14,822

16,309

(1,487)

(9)

Net warehouse interest income (expense)

 

(1,584)

 

(1,526)

 

(58)

4

Placement fees and other interest income

 

41,040

 

35,386

 

5,654

16

Other revenues

 

26,032

 

28,014

 

(1,982)

(7)

Total revenues

$

270,676

$

272,615

$

(1,939)

(1)

Expenses

Personnel

$

133,067

$

133,305

$

(238)

%  

Amortization and depreciation

 

56,043

 

56,292

 

(249)

Provision (benefit) for credit losses

 

2,936

 

(734)

 

3,670

(500)

Interest expense on corporate debt

 

17,874

 

17,010

 

864

5

Other operating expenses

 

32,559

 

30,730

 

1,829

6

Total expenses

$

242,479

$

236,603

$

5,876

2

Income from operations

$

28,197

$

36,012

$

(7,815)

(22)

Income tax expense

 

7,902

 

10,491

 

(2,589)

(25)

Net income before noncontrolling interests

$

20,295

$

25,521

$

(5,226)

(20)

Less: net income (loss) from noncontrolling interests

 

(2,368)

 

(2,114)

 

(254)

 

12

Walker & Dunlop net income

$

22,663

$

27,635

$

(4,972)

(18)

40

FINANCIAL RESULTS – SIX MONTHS

CONSOLIDATED

For the six months ended

 

June 30, 

Dollar

Percentage

 

(in thousands)

    

2024

    

2023

    

Change

    

Change

 

  

Revenues

Loan origination and debt brokerage fees, net

$

109,074

$

112,052

$

(2,978)

(3)

%  

Fair value of expected net cash flows from servicing, net

54,247

72,071

(17,824)

(25)

Servicing fees

 

160,461

 

152,827

 

7,634

5

Property sales broker fees

20,086

21,969

(1,883)

(9)

Investment management fees

28,342

31,482

(3,140)

(10)

Net warehouse interest income (expense)

 

(2,700)

 

(1,525)

 

(1,175)

77

Placement fees and other interest income

 

80,442

 

66,310

 

14,132

21

Other revenues

 

48,783

 

56,175

 

(7,392)

(13)

Total revenues

$

498,735

$

511,361

$

(12,626)

(2)

Expenses

Personnel

$

244,530

$

251,918

$

(7,388)

(3)

%  

Amortization and depreciation

111,934

113,258

(1,324)

(1)

Provision (benefit) for credit losses

 

3,460

 

(11,509)

 

14,969

(130)

Interest expense on corporate debt

 

35,533

 

32,284

 

3,249

10

Other operating expenses

 

61,402

 

54,793

 

6,609

12

Total expenses

$

456,859

$

440,744

$

16,115

4

Income from operations

$

41,876

$

70,617

$

(28,741)

(41)

Income tax expense

 

10,766

 

17,626

 

(6,860)

(39)

Net income before noncontrolling interests

$

31,110

$

52,991

$

(21,881)

(41)

Less: net income (loss) from noncontrolling interests

 

(3,419)

 

(1,309)

 

(2,110)

 

161

Walker & Dunlop net income

$

34,529

$

54,300

$

(19,771)

(36)

Overview

Three months ended June 30, 2024 compared to three months ended June 30, 2023

The decrease in revenues was primarily driven by decreases in the fair value of expected net cash flows from servicing, net (“MSR income”), investment management fees, and other revenues, partially offset by increases in servicing fees and placement fees and other interest income. MSR income decreased largely as a result of a 32% decline in Fannie Mae debt financing volume. Investment management fees declined principally due to a decrease in revenue from our Principal Investing funds due to lower asset sales. Other revenues decreased primarily due to lower syndication revenues due to lower equity syndication volume year over year. Servicing fees increased largely from an increase in the average servicing portfolio outstanding. Placement fees and other interest income increased primarily as a result of a higher placement fee rate due to a higher short-term interest rate environment.

The increase in expenses was primarily due to a change in the provision (benefit) for credit losses combined with an increase in other operating expenses. The provision for credit losses in 2024 was primarily attributable to an increase in the estimated fair value of the liability associated with a forbearance and indemnification agreement with Freddie Mac entered into during the first quarter 2024. The benefit for credit losses in 2023 was primarily due to a reduction of collateral based reserves as actual outcomes outperformed our initial estimates. The increase in other operating expenses was largely related to expenses incurred for our all-company meeting for the three months ended June 30, 2024, with no comparable activity during the three months ended June 30, 2023.

The decrease in income tax expense was primarily by the 22% decrease in income from operations. Additionally, we had a lower estimated annual effective tax rate for the three months ended June 30, 2024 compared to the three months ended June 30, 2023 due to the timing of executive bonus compensation expense. The deductibility of executive compensation is limited for income tax purposes.

41

Six months ended June 30, 2024 compared to six months ended June 30, 2023

The decrease in revenues was largely driven by decreases in loan origination and debt brokerage fees, net (“origination fees”), MSR income, investment management fees, and other revenues, partially offset by increases in servicing fees and placement fees and other interest income. Origination fees, debt brokerage fees, net and MSR income decreased largely as a result of a 33% decline in Fannie Mae debt financing volume. Investment management fees decreased largely as a result of a decline in asset management fees from our LIHTC operations due to the interest rate environment. Other revenues declined mostly due to a decrease in investment banking revenues, as we closed the largest investment banking deal in the Company’s history, a $7.5 million transaction, in 2023 with no comparable activity in 2024. Servicing fees increased largely from an increase in the average servicing portfolio outstanding. Placement fees and other interest income increased primarily as a result of a higher placement fee rate due to a higher short-term interest rate environment.

The increase in expenses was primarily due to a significant change in the provision (benefit) for credit losses combined with increases in interest expense on corporate debt and other operating expenses, partially offset by a decrease in personnel expense. Provision (benefit) for credit losses switched from a large benefit in 2023 to a provision in 2024. The provision for credit losses in 2024 was primarily attributable to losses related to the forbearance and indemnification agreements with Freddie Mac discussed in NOTE 2, partially offset by a small benefit for risk-sharing obligations resulting from an update to our historical loss rate and forecast-period loss rate. The benefit for credit losses in 2023 was primarily due to the annual update of our historical loss rate and forecast-period loss rates that resulted in a large decrease to the calculated expected credit losses. Interest expense on corporate debt increased due to an increase in the interest rate on the debt as its floating rate is tied to short-term interest rates, which were higher in 2024 than 2023. Other operating expenses increased largely as a result of increased (i) travel and entertainment mostly related to our all-company meeting, with no comparable activity in 2023, (ii) software costs associated with automation efforts, and (iii) miscellaneous expenses. Personnel expense decreased largely due to decreases in commission costs as a result of lower origination fees and property sales broker fees and stock compensation expense as the all-company stock grant fully vested at the end of 2023, with no replacement award issued in 2024.

The decrease in income tax expense was principally driven by the 41% decrease in income from operations, partially offset by a reduction in realizable excess tax benefits.

A discussion of the financial results for our segments is included further below.  

Non-GAAP Financial Measure

To supplement our financial statements presented in accordance with GAAP, we use adjusted EBITDA, a non-GAAP financial measure. The presentation of adjusted EBITDA is not intended to be considered in isolation or as a substitute for, or superior to, the financial information prepared and presented in accordance with GAAP. When analyzing our operating performance, readers should use adjusted EBITDA in addition to, and not as an alternative for, net income. Adjusted EBITDA represents net income before income taxes, interest expense on our corporate debt, and amortization and depreciation, adjusted for provision (benefit) for credit losses, net write-offs, stock-based incentive compensation charges, the fair value of expected net cash flows from servicing, net, the write off of the unamortized balance of premium associated with the repayment of a portion of our corporate debt, goodwill impairment, and contingent consideration liability fair value adjustments when the fair value adjustment is a triggering event for a goodwill impairment assessment. In cases where the fair value adjustment of contingent consideration liabilities is a trigger for goodwill impairment, the goodwill impairment is netted against the fair value adjustment of contingent consideration liabilities and included as a net number. Because not all companies use identical calculations, our presentation of adjusted EBITDA may not be comparable to similarly titled measures of other companies. Furthermore, adjusted EBITDA is not intended to be a measure of free cash flow for our management’s discretionary use, as it does not reflect certain cash requirements such as tax and debt service payments. The amounts shown for adjusted EBITDA may also differ from the amounts calculated under similarly titled definitions in our debt instruments, which are further adjusted to reflect certain other cash and non-cash charges that are used to determine compliance with financial covenants.

We use adjusted EBITDA to evaluate the operating performance of our business, for comparison with forecasts and strategic plans, and for benchmarking performance externally against competitors. We believe that this non-GAAP measure, when read in conjunction with our GAAP financials, provides useful information to investors by offering:

the ability to make more meaningful period-to-period comparisons of our ongoing operating results;
the ability to better identify trends in our underlying business and perform related trend analyses; and
a better understanding of how management plans and measures our underlying business.

42

We believe that adjusted EBITDA has limitations in that it does not reflect all of the amounts associated with our results of operations as determined in accordance with GAAP and that adjusted EBITDA should only be used to evaluate our results of operations in conjunction with net income on both a consolidated and segment basis. Adjusted EBITDA is reconciled to net income as follows:

ADJUSTED FINANCIAL MEASURE RECONCILIATION TO GAAP

CONSOLIDATED

For the three months ended

For the six months ended

June 30, 

June 30, 

(in thousands)

    

2024

    

2023

    

2024

    

2023

    

Reconciliation of Walker & Dunlop Net Income to Adjusted EBITDA

Walker & Dunlop Net Income

$

22,663

$

27,635

$

34,529

$

54,300

Income tax expense

 

7,902

 

10,491

 

10,766

 

17,626

Interest expense on corporate debt

 

17,874

 

17,010

 

35,533

 

32,284

Amortization and depreciation

 

56,043

 

56,292

 

111,934

 

113,258

Provision (benefit) for credit losses

 

2,936

 

(734)

 

3,460

 

(11,509)

Net write-offs(1)

 

 

(6,033)

 

 

(6,033)

Stock-based compensation expense

 

6,862

 

7,898

 

13,092

 

15,041

Fair value of expected net cash flows from servicing, net

 

(33,349)

 

(42,058)

 

(54,247)

 

(72,071)

Write off of unamortized premium from corporate debt repayment

(4,420)

Adjusted EBITDA

$

80,931

$

70,501

$

155,067

$

138,476

(1) The net write-off was related to the write-off of a collateral-based reserve during the second quarter of 2023 related to a loan held for investment.

The following tables present period-to-period comparisons of the components of adjusted EBITDA for the three- and six- months periods ended June 30, 2024 and 2023.

ADJUSTED EBITDA – THREE MONTHS

CONSOLIDATED

For the three months ended

 

June 30, 

Dollar

Percentage

 

(in thousands)

2024

    

2023

    

Change

    

Change

 

Loan origination and debt brokerage fees, net

$

65,334

$

64,968

$

366

1

%  

Servicing fees

 

80,418

 

77,061

 

3,357

4

Property sales broker fees

11,265

10,345

920

9

Investment management fees

14,822

16,309

(1,487)

(9)

Net warehouse interest income (expense)

 

(1,584)

 

(1,526)

 

(58)

4

Placement fees and other interest income

 

41,040

 

35,386

 

5,654

16

Other revenues

 

28,400

 

30,128

 

(1,728)

(6)

Personnel

 

(126,205)

 

(125,407)

 

(798)

1

Net write-offs(1)

 

 

(6,033)

 

6,033

N/A

Other operating expenses

 

(32,559)

 

(30,730)

 

(1,829)

6

Adjusted EBITDA

$

80,931

$

70,501

$

10,430

15

(1) The net write-off was related to the write-off of a collateral-based reserve during the second quarter of 2023 related to a loan held for investment.

43

ADJUSTED EBITDA – SIX MONTHS

CONSOLIDATED

For the six months ended 

 

June 30, 

Dollar

Percentage

 

(in thousands)

2024

    

2023

    

Change

    

Change

 

Loan origination and debt brokerage fees, net

$

109,074

$

112,052

$

(2,978)

(3)

%  

Servicing fees

 

160,461

 

152,827

 

7,634

5

Property sales broker fees

20,086

21,969

(1,883)

(9)

Investment management fees

28,342

31,482

(3,140)

(10)

Net warehouse interest income (expense)

 

(2,700)

 

(1,525)

 

(1,175)

77

Placement fees and other interest income

 

80,442

 

66,310

 

14,132

21

Other revenues

 

52,202

 

57,484

 

(5,282)

(9)

Personnel

 

(231,438)

 

(236,877)

 

5,439

(2)

Net write-offs(1)

 

 

(6,033)

 

6,033

(100)

Other operating expenses

 

(61,402)

 

(59,213)

 

(2,189)

4

Adjusted EBITDA

$

155,067

$

138,476

$

16,591

12

(1) The net write-off was related to the write-off of a collateral-based reserve during the second quarter of 2023 related to a loan held for investment.

Three months ended June 30, 2024 compared to three months ended June 30, 2023

Servicing fees increased largely due to growth in the average servicing portfolio period over period. Investment management fees declined principally due to a decrease in revenue from our Principal Investing funds due to lower asset sales. Placement fees and other interest income increased largely as a result of higher placement fee rates due to a higher short-term interest rate environment. Other revenues decreased primarily due to lower syndication revenues due to lower equity syndication volume year over year. Net write-offs decreased as we had a write-off of a loan held for investment in 2023, with no comparable activity in 2024. The increase in other operating expenses was largely related to expenses incurred for our all-company meeting for the three months ended June 30, 2024, with no comparable activity during the three months ended June 30, 2023.

Six months ended June 30, 2024 compared to six months ended June 30, 2023

Origination fees decreased primarily due to a decline in Fannie Mae debt financing volumes. Servicing fees increased largely due to growth in the average servicing portfolio period over period. Investment management fees decreased as a result of a decline in asset management fees from our LIHTC operations. Placement fees and other interest income increased largely as result of higher placement fee rates due to a higher short-term interest rate environment. Other revenues declined mostly due to a decrease in investment banking revenues due to a large investment banking transaction in the first quarter of 2023 with no comparable activity in 2024 combined with lower LIHTC syndication fees due to a decrease in equity syndication volume. The decrease in personnel expenses was primarily due to decreases in commission costs due to our lower origination fees. Net write-offs decreased as we had a write-off of a loan held for investment in 2023, with no comparable activity in 2024. Other operating expenses increased largely as a result of increased (i) travel and entertainment mostly related to our all-company meeting, with no comparable activity in 2023, (ii) software costs associated with automation efforts, and (iii) miscellaneous expenses.

44

Financial Condition

Cash Flows from Operating Activities

Our cash flows from operating activities are generated from loan sales, servicing fees, placement fees, net warehouse interest income (expense), property sales broker fees, investment management fees, research subscription fees, investment banking advisory fees, and other income, net of loan originations and operating costs. Our cash flows from operations are impacted by the fees generated by our loan originations and property sales, the timing of loan closings, and the period of time loans are held for sale in the warehouse loan facility prior to delivery to the investor.

Cash Flows from Investing Activities

Our cash flows from investing activities include capital expenditures, the funding and repayment of loans held for investment, contributions to and distributions from joint ventures, purchases of equity-method investments, cash paid for acquisitions, and the purchase of available-for-sale (“AFS”) securities pledged to Fannie Mae.

Cash Flows from Financing Activities

We use our warehouse loan facilities and, when necessary, our corporate cash to fund loan closings, both for loans held for sale and loans held for investment. We believe that our current warehouse loan facilities are adequate to meet our loan origination needs. Historically, we have used a combination of long-term debt and cash flows from operating activities to fund large acquisitions. Additionally, we repurchase shares, pay cash dividends, make long-term debt principal payments, and repay short-term borrowings on a regular basis. We issue stock primarily in connection with the exercise of stock options (cash inflow) and occasionally for acquisitions (non-cash transactions).

Six Months Ended June 30, 2024 Compared to Six Months Ended June 30, 2023

The following table presents a period-to-period comparison of the significant components of cash flows for the six months ended June 30, 2024 and 2023.

SIGNIFICANT COMPONENTS OF CASH FLOWS

For the six months ended June 30, 

Dollar

Percentage

 

(in thousands)

    

2024

    

2023

    

Change

    

Change

 

Net cash provided by (used in) operating activities

$

(199,449)

$

(881,031)

$

681,582

(77)

%  

Net cash provided by (used in) investing activities

 

(29,611)

 

110,616

 

(140,227)

(127)

Net cash provided by (used in) financing activities

 

119,147

 

796,024

 

(676,877)

(85)

Total of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period ("Total cash")

281,490

283,892

(2,402)

(1)

Cash flows from (used in) operating activities

Net receipt (use) of cash for loan origination activity

$

(232,844)

$

(901,749)

$

668,905

(74)

%  

Net cash provided by (used in) operating activities, excluding loan origination activity

33,395

20,718

12,677

61

Cash flows from (used in) investing activities

Purchases of pledged AFS securities

$

(20,900)

$

$

(20,900)

N/A

%  

Purchases of equity-method investments

(11,537)

(15,231)

3,694

(24)

Principal collected on loans held for investment

16,580

129,260

(112,680)

(87)

Repurchase of Agency loans

(13,469)

(13,469)

N/A

Cash flows from (used in) financing activities

Borrowings (repayments) of warehouse notes payable, net

$

222,197

$

902,144

$

(679,947)

(75)

%  

Repayments of interim warehouse notes payable

 

(13,884)

(91,586)

 

77,702

(85)

Repayments of notes payable

(4,006)

(118,046)

114,040

(97)

Borrowings of note payable

196,000

(196,000)

(100)

Repurchase of common stock

(10,598)

(18,057)

7,459

(41)

Purchase of noncontrolling interest

(4,000)

(4,000)

N/A

45

The decrease in cash used in operating activities was driven primarily by loans originated and sold. Such loans are held for short periods of time, generally less than 60 days, and impact cash flows presented as of a point in time due to the timing difference between the date of origination and date of delivery. The decrease in net cash used in loan origination activities is primarily attributable to originations outpacing sales by $232.8 million in 2024 compared to $901.8 million in 2023. Excluding cash flow provided by origination and sale of loans, cash flows provided by operating activities were $33.4 million in 2024, up from $20.7 million in 2023. The primary reason for the change was a change in the adjustment for credit losses. The provision (benefit) for credit losses was a $3.5 million positive adjustment for the six months ended June 30, 2024 compared to an $11.5 million negative adjustment for the six months ended June 30, 2023.

The change to net cash used in investing activities in 2024 from net cash provided by investing activities in 2023 was due to (i) an increase in the purchase of AFS securities, (ii) a decrease of the principal collected on of loans held for investment, and (iii) the repurchase of an Agency loan during the first quarter 2024 with no comparable activity in 2023. We have been winding down our Interim Loan Program (“ILP”) loans over the past several years. As of the beginning of 2024, we only had two ILP loans compared to nine loans as of the beginning of 2023. The changes were partially offset by a decrease in purchases of equity-method investments, as we made fewer capital contributions in our equity-method investments.

The decrease in the cash provided by financing activities was largely attributable to the decrease in net borrowings of warehouse notes payable due to the aforementioned decrease in loan origination activity, a decrease in borrowings of note payable, and payments for the purchase of noncontrolling interest, partially offset by decreases in repayments of interim warehouse notes payable due to the aforementioned decrease in payoffs of ILP loans, repayments of notes payable, and the repurchase of common stock.  In 2023, we had an additional borrowing under our Term Loan (as defined in Liquidity and Capital Resources below), a portion of which was used to repay a note payable at one of our subsidiaries, with no comparable activity in 2024. This unique transaction resulted in the decreases in the borrowings and repayments of note payable. The decrease in repurchases of common stock was related to a decrease in the number and value of employee stock vesting events related to previously issued equity grants under our various share-based compensation plans. The purchase of noncontrolling interest in 2024 was a unique transaction with no comparable activity in 2023.

Segment Results

The Company is managed based on our three reportable segments: (i) Capital Markets, (ii) Servicing & Asset Management, and (iii) Corporate. The segment results below are intended to present each of the reportable segments on a stand-alone basis.

46

Capital Markets

SUPPLEMENTAL OPERATING DATA

CAPITAL MARKETS

For the three months ended

June 30, 

Dollar

    

Percentage

(in thousands)

    

2024

    

2023

Change

Change

Transaction Volume

Components of Debt Financing Volume

Fannie Mae

$

1,510,804

$

2,230,952

$

(720,148)

(32)

%  

Freddie Mac

 

1,153,190

 

1,212,887

(59,697)

(5)

Ginnie Mae ̶ HUD

 

185,898

 

147,773

38,125

26

Brokered(1)

 

3,852,851

 

3,316,223

 

536,628

16

Total Debt Financing Volume

$

6,702,743

$

6,907,835

$

(205,092)

(3)

%  

Property sales volume

1,530,783

1,504,383

26,400

2

Total Transaction Volume

$

8,233,526

$

8,412,218

$

(178,692)

(2)

%  

Key Performance Metrics (in thousands)

Net income

$

11,039

$

16,107

(5,068)

(31)

Adjusted EBITDA(2)

(8,532)

(10,334)

1,802

(17)

Operating margin

12

%

17

%

Key Revenue Metrics (as a percentage of debt financing volume)

Origination fees

0.95

%  

0.93

%  

MSR income

0.50

0.61

MSR income, as a percentage of Agency debt financing volume

1.17

1.17

 

For the six months ended

June 30, 

Dollar

    

Percentage

(in thousands)

2024

    

2023

    

Change

Change

Transaction Volume

Components of Debt Financing Volume

Fannie Mae

$

2,414,172

$

3,589,660

$

(1,175,488)

(33)

%  

Freddie Mac

 

2,128,116

 

2,188,624

(60,508)

(3)

Ginnie Mae ̶ HUD

 

200,038

 

275,372

(75,334)

(27)

Brokered(1)

 

7,171,925

 

5,679,977

 

1,491,948

26

Total Debt Financing Volume

$

11,914,251

$

11,733,633

$

180,618

2

%  

Property sales volume

2,697,934

3,399,065

(701,131)

(21)

Total Transaction Volume

$

14,612,185

$

15,132,698

$

(520,513)

(3)

%  

Key Performance Metrics (in thousands)

Net income

$

4,339

$

16,611

(12,272)

(74)

%

Adjusted EBITDA(2)

(27,829)

(29,021)

1,192

(4)

Operating margin

3

%

11

%

Key Revenue Metrics (as a percentage of debt financing volume)

Origination fees

0.90

%  

0.95

%  

MSR income

0.46

0.61

MSR income, as a percentage of Agency debt financing volume

1.14

1.19

(1)Brokered transactions for life insurance companies, commercial banks, and other capital sources.
(2)This is a non-GAAP financial measure. For more information on adjusted EBITDA, refer to the section below titled “Non-GAAP Financial Measure.”

47

FINANCIAL RESULTS – THREE MONTHS

CAPITAL MARKETS

For the three months ended

 

June 30, 

Dollar

Percentage

 

(in thousands)

    

2024

    

2023

    

Change

    

Change

 

Revenues

Origination fees

$

63,841

$

64,574

$

(733)

(1)

%  

MSR income

33,349

42,058

(8,709)

(21)

Property sales broker fees

11,265

10,345

920

9

Net warehouse interest income (expense), loans held for sale

 

(1,950)

 

(2,752)

 

802

(29)

Other revenues

 

11,665

 

11,760

 

(95)

(1)

Total revenues

$

118,170

$

125,985

$

(7,815)

(6)

Expenses

Personnel

$

92,480

$

93,067

$

(587)

(1)

%  

Amortization and depreciation

 

1,138

 

1,089

 

49

4

Interest expense on corporate debt

5,299

4,727

572

12

Other operating expenses

 

4,642

 

5,200

 

(558)

(11)

Total expenses

$

103,559

$

104,083

$

(524)

(1)

Income (loss) from operations

$

14,611

$

21,902

$

(7,291)

(33)

Income tax expense (benefit)

 

3,359

 

5,572

 

(2,213)

(40)

Net income (loss) before noncontrolling interests

$

11,252

$

16,330

$

(5,078)

(31)

Less: net income (loss) from noncontrolling interests

 

213

 

223

 

(10)

 

(4)

Net income (loss)

$

11,039

$

16,107

$

(5,068)

(31)

FINANCIAL RESULTS – SIX MONTHS

CAPITAL MARKETS

For the six months ended

 

June 30, 

Dollar

Percentage

 

(in thousands)

    

2024

    

2023

    

Change

    

Change

 

Revenues

Origination fees

$

107,541

$

111,530

$

(3,989)

(4)

%  

MSR income

54,247

72,071

(17,824)

(25)

Property sales broker fees

20,086

21,969

(1,883)

(9)

Net warehouse interest income (expense), loans held for sale

 

(3,524)

 

(4,441)

 

917

(21)

Other revenues

 

21,717

 

28,860

 

(7,143)

(25)

Total revenues

$

200,067

$

229,989

$

(29,922)

(13)

Expenses

Personnel

$

171,667

$

183,529

$

(11,862)

(6)

%  

Amortization and depreciation

 

2,275

 

2,275

 

Interest expense on corporate debt

10,150

8,996

1,154

13

Other operating expenses

 

9,694

 

10,844

 

(1,150)

(11)

Total expenses

$

193,786

$

205,644

$

(11,858)

(6)

Income (loss) from operations

$

6,281

$

24,345

$

(18,064)

(74)

Income tax expense (benefit)

 

1,615

 

6,076

 

(4,461)

(73)

Net income (loss) before noncontrolling interests

$

4,666

$

18,269

$

(13,603)

(74)

Less: net income (loss) from noncontrolling interests

 

327

 

1,658

 

(1,331)

 

(80)

Net income (loss)

$

4,339

$

16,611

$

(12,272)

(74)

48

Revenues

Origination fees and MSR income. The following tables provide additional information that helps explain changes in origination fees and MSR income period over period:

For the three months ended

For the six months ended

June 30, 

June 30, 

Debt Financing Volume by Product Type

2024

2023

2024

2023

Fannie Mae

23

%

32

%

20

%

31

%

Freddie Mac

17

18

18

19

Ginnie Mae ̶ HUD

3

2

2

2

Brokered

57

48

60

48

For the three months ended

For the six months ended

June 30, 

June 30, 

Mortgage Banking Details (basis points)

2024

2023

2024

2023

Origination Fee Rate (1)

95

93

90

95

Basis Point Change

2

(5)

Percentage Change

2

%

(5)

%

MSR Rate (2)

50

61

46

61

Basis Point Change

(11)

(15)

Percentage Change

(18)

%

(25)

%

Agency MSR Rate (3)

117

117

114

119

Basis Point Change

(5)

Percentage Change

%

(4)

%

(1)Origination fees as a percentage of total debt financing volume.
(2)MSR income as a percentage of total debt financing volume, excluding the income and debt financing volume from principal lending and investing.
(3)MSR income as a percentage of Agency debt financing volume.

For the six months ended June 30, 2024, the decrease in origination fees was primarily the result of a 5-basis-point decrease in our origination fee rate, partially offset by a 2% increase in overall debt financing volume.  See the “Overview of Current Business Environment” section above for a detailed discussion of the factors driving the change in debt financing activity. The decrease in the origination fee rate was driven by an increase in brokered debt financing volume as a percentage of total debt financing volume and the decrease in Fannie Mae financing volume as a percentage of total debt financing volume as seen above. Brokered loans have lower origination fees than Fannie Mae loans.

For the three months ended June 30, 2024, the decreases in our MSR income and MSR rate were primarily attributable to the 32% decrease in Fannie Mae debt financing volume. Fannie Mae volume as a percentage of total transaction volume decreased from 32% in 2023 to 23% in 2024. Additionally, the weighted-average duration of Fannie Mae loans decreased 9% year over year due to the continued high interest rate environment. Partially offsetting these factors was a 16% increase in the weighted-average servicing fee (“WASF”) on Fannie Mae loans. Fannie Mae loans have higher WASF than our other products, producing higher MSR income than our other product types.

For the six months ended June 30, 2024, the decreases in our MSR income and MSR rate were primarily attributable to the 33% decrease in Fannie Mae debt financing volume. Fannie Mae volume as a percentage of total transaction volume decreased from 31% in 2023 to 20% in 2024. Additionally, the weighted-average duration of Fannie Mae loans decreased 10% year over year due to the continued high interest rate environment. Partially offsetting these factors was a 13% increase in the WASF on Fannie Mae loans.

Other revenues. For the six months ended June 30, 2024, the decrease was principally due to an $8.0 million decrease in investment banking revenues due to the closing of the largest investment banking advisory transaction in Company history during 2023 with no comparable activity in 2024.

49

Expenses

Personnel. For the six months ended June 30, 2024, the decrease was primarily the result of a $3.4 million decrease in salaries and benefits and stock compensation due to lower headcount in the segment, a $3.4 million decrease in commission costs due to lower origination fees and property sales broker fees, and a $5.5 million decrease in the subjective bonus compensation expense due to lower headcount. Our lower headcount was primarily due to a workforce reduction which began to have an impact towards the end of the second quarter of 2023.  

Interest expense on corporate debt. Interest expense on corporate debt is determined at a consolidated corporate level and allocated to each segment proportionally based on each segment’s use of that corporate debt. The discussion of our consolidated results above has additional information related to the increase in interest expense on corporate debt.

Income tax expense (benefit). Income tax expense (benefit) is determined at a consolidated corporate level and allocated to each segment proportionally based on each segment’s income from operations, except for significant, one-time tax activities, which are allocated entirely to the segment impacted by the tax activity.

Non-GAAP Financial Measure

A reconciliation of adjusted EBITDA for our CM segment is presented below. Our segment-level adjusted EBITDA represents the segment portion of consolidated adjusted EBITDA. A detailed description and reconciliation of consolidated adjusted EBITDA is provided above in our Consolidated Results of Operations—Non-GAAP Financial Measure. CM adjusted EBITDA is reconciled to net income as follows:

ADJUSTED FINANCIAL MEASURE RECONCILIATION TO GAAP

CAPITAL MARKETS

For the three months ended

For the six months ended

June 30, 

June 30, 

(in thousands)

    

2024

    

2023

    

2024

    

2023

Reconciliation of Net Income (loss) to Adjusted EBITDA

Net Income (loss)

$

11,039

$

16,107

$

4,339

$

16,611

Income tax expense (benefit)

 

3,359

 

5,572

 

1,615

 

6,076

Interest expense on corporate debt

5,299

4,727

10,150

8,996

Amortization and depreciation

1,138

1,089

2,275

2,275

Stock-based compensation expense

3,982

4,229

8,039

9,092

MSR Income

 

(33,349)

 

(42,058)

 

(54,247)

 

(72,071)

Adjusted EBITDA

$

(8,532)

$

(10,334)

$

(27,829)

$

(29,021)

The following tables present period-to-period comparisons of the components of CM adjusted EBITDA for the three and six months ended June 30, 2024 and 2023.

ADJUSTED EBITDA – THREE MONTHS

CAPITAL MARKETS

For the three months ended

 

June 30, 

Dollar

Percentage

 

(in thousands)

2024

    

2023

    

Change

    

Change

 

Origination fees

$

63,841

$

64,574

$

(733)

(1)

%  

Property sales broker fees

11,265

10,345

920

9

Net warehouse interest income (expense), loans held for sale

 

(1,950)

 

(2,752)

 

802

(29)

Other revenues

 

11,452

 

11,537

 

(85)

(1)

Personnel

 

(88,498)

 

(88,838)

 

340

Other operating expenses

 

(4,642)

 

(5,200)

 

558

(11)

Adjusted EBITDA

$

(8,532)

$

(10,334)

$

1,802

(17)

50

ADJUSTED EBITDA – SIX MONTHS

CAPITAL MARKETS

For the six months ended 

 

June 30, 

Dollar

Percentage

 

(in thousands)

2024

    

2023

    

Change

    

Change

 

Origination fees

$

107,541

$

111,530

$

(3,989)

(4)

%  

Property sales broker fees

20,086

21,969

(1,883)

(9)

Net warehouse interest income (expense), loans held for sale

 

(3,524)

 

(4,441)

 

917

(21)

Other revenues

 

21,390

 

27,202

 

(5,812)

(21)

Personnel

 

(163,628)

 

(174,437)

 

10,809

(6)

Other operating expenses

 

(9,694)

 

(10,844)

 

1,150

(11)

Adjusted EBITDA

$

(27,829)

$

(29,021)

$

1,192

(4)

Three months ended June 30, 2024 compared to three months ended June 30, 2023

There were no significant drivers of change in Adjusted EBITDA for the three months ended June 30, 2024 compared to the three months ended June 30, 2023.

Six months ended June 30, 2024 compared to six months ended June 30, 2023

Origination fees decreased due to a decrease in our origination fee rate, partially offset by a small increase in total debt financing volume. The decrease in other revenues was principally due to a decrease in investment banking revenues. The decrease in personnel expense was primarily due to decreased commission costs due to the decreases in origination fees and property sales broker fees and lower salaries expense and subjective bonus compensation expense due to a reduction in headcount for the segment.  

Servicing & Asset Management

SUPPLEMENTAL OPERATING DATA

SERVICING & ASSET MANAGEMENT

(in thousands)

As of June 30, 

Dollar

    

Percentage

Managed Portfolio

    

2024

    

2023

    

Change

Change

Components of Servicing Portfolio

Fannie Mae

$

64,954,426

$

61,356,554

$

3,597,872

6

%  

Freddie Mac

 

39,938,411

 

38,287,200

1,651,211

4

Ginnie Mae–HUD

 

10,619,764

 

10,246,632

373,132

4

Brokered (1)

 

17,239,417

 

16,684,115

 

555,302

3

Principal Lending and Investing (2)

 

25,893

 

71,680

(45,787)

(64)

Total Servicing Portfolio

$

132,777,911

$

126,646,181

$

6,131,730

5

%  

Assets under management

17,566,666

16,903,055

663,611

4

Total Managed Portfolio

$

150,344,577

$

143,549,236

$

6,795,341

5

%  

For the three months ended

(in thousands)

June 30, 

Dollar

    

Percentage

Key Volume and Performance Metrics

2024

2023

Change

Change

Equity syndication volume(3)

$

174,637

$

271,181

$

(96,544)

(36)

%  

Principal Lending and Investing debt financing volume(4)

214,975

214,975

N/A

Net income

40,432

35,732

4,700

13

Adjusted EBITDA(5)

124,502

108,459

16,043

15

Operating margin

37

%

34

%

51

For the six months ended

(in thousands)

June 30, 

Dollar

    

Percentage

Key Volume and Performance Metrics

2024

2023

Change

Change

Equity syndication volume(3)

$

220,014

$

407,094

$

(187,080)

(46)

%  

Principal Lending and Investing volume(4)

230,775

230,775

N/A

Net income

83,715

86,816

(3,101)

(4)

Adjusted EBITDA(5)

244,159

221,434

22,725

10

Operating margin

37

%

40

%

As of June 30, 

Key Servicing Portfolio Metrics

2024

    

2023

Custodial escrow deposit balance (in billions)

$

2.7

$

2.8

Weighted-average servicing fee rate (basis points)

24.1

24.3

Weighted-average remaining servicing portfolio term (years)

7.9

8.6

As of June 30, 

(in thousands)

2024

2023

Components of assets under management

Equity under management

Assets under management

Equity under management

Assets under management

LIHTC

$

6,665,270

15,196,106

$

6,458,869

$

14,678,229

Equity funds

908,054

908,054

787,024

787,024

Debt funds(6)

818,471

1,462,506

712,492

1,437,802

Total assets under management

$

8,391,795

$

17,566,666

$

7,958,385

$

16,903,055

(1)Brokered loans serviced primarily for life insurance companies, commercial banks, and other capital sources.
(2)Consists of interim loans not managed for the Interim Program JV.
(3)Amount of equity called and syndicated into LIHTC funds.
(4)Comprised solely of WDIP separate account originations.
(5)This is a non-GAAP financial measure. For more information on adjusted EBITDA, refer to the section below titled “Non-GAAP Financial Measure”.
(6)As of June 30, 2024, included $134.0 million of equity under management and $570.3 million of assets under management of Interim program JV loans. The remainder consisted of WDIP debt funds. As of June 30, 2023, includes $170.2 million of equity under management and $895.5 million of assets under management of Interim program JV loans. The remainder consisted of WDIP debt funds.

52

FINANCIAL RESULTS – THREE MONTHS

SERVICING & ASSET MANAGEMENT

For the three months ended

 

June 30, 

Dollar

Percentage

 

(in thousands)

    

2024

    

2023

    

Change

    

Change

 

Revenues

Origination fees

$

1,493

$

394

$

1,099

279

%  

Servicing fees

80,418

77,061

3,357

4

Investment management fees

14,822

16,309

(1,487)

(9)

Net warehouse interest income (expense), loans held for investment

 

366

 

1,226

 

(860)

(70)

Placement fees and other interest income

 

37,170

 

32,337

 

4,833

15

Other revenues

 

13,963

 

15,513

 

(1,550)

(10)

Total revenues

$

148,232

$

142,840

$

5,392

4

Expenses

Personnel

$

20,077

$

21,189

$

(1,112)

(5)

%  

Amortization and depreciation

 

53,173

 

53,550

 

(377)

(1)

Provision (benefit) for credit losses

2,936

(734)

3,670

(500)

Interest expense on corporate debt

10,946

10,707

239

2

Other operating expenses

 

6,728

 

9,946

 

(3,218)

(32)

Total expenses

$

93,860

$

94,658

$

(798)

(1)

Net income (loss) from operations

$

54,372

$

48,182

$

6,190

13

Income tax expense (benefit)

 

16,521

 

14,787

 

1,734

12

Net income (loss) before noncontrolling interests

$

37,851

$

33,395

$

4,456

13

Less: net income (loss) from noncontrolling interests

 

(2,581)

 

(2,337)

 

(244)

 

10

Net income (loss)

$

40,432

$

35,732

$

4,700

13

FINANCIAL RESULTS – SIX MONTHS

SERVICING & ASSET MANAGEMENT

For the six months ended

 

June 30, 

Dollar

Percentage

 

(in thousands)

    

2024

    

2023

    

Change

    

Change

 

Revenues

Origination fees

$

1,533

$

522

$

1,011

194

%  

Servicing fees

160,461

152,827

7,634

5

Investment management fees

28,342

31,482

(3,140)

(10)

Net warehouse interest income, loans held for investment

 

824

 

2,916

 

(2,092)

(72)

Placement fees and other interest income

 

72,773

 

61,161

 

11,612

19

Other revenues

 

25,534

 

27,128

 

(1,594)

(6)

Total revenues

$

289,467

$

276,036

$

13,431

5

Expenses

Personnel

$

38,132

$

36,530

$

1,602

4

%  

Amortization and depreciation

 

106,244

 

107,560

 

(1,316)

(1)

Provision (benefit) for credit losses

3,460

(11,509)

14,969

(130)

Interest expense on corporate debt

22,137

20,289

1,848

9

Other operating expenses

 

11,851

 

11,426

 

425

4

Total expenses

$

181,824

$

164,296

$

17,528

11

Income (loss) from operations

$

107,643

$

111,740

$

(4,097)

(4)

Income tax expense (benefit)

 

27,674

 

27,891

 

(217)

(1)

Net income (loss) before noncontrolling interests

$

79,969

$

83,849

$

(3,880)

(5)

Less: net income (loss) from noncontrolling interests

 

(3,746)

 

(2,967)

 

(779)

 

26

Net income (loss)

$

83,715

$

86,816

$

(3,101)

(4)

53

Revenues

Servicing fees. For the three and six months ended June 30, 2024, the increase was primarily attributable to an increase in the average servicing portfolio period over period as shown below, slightly offset by a decline in the average servicing fee rate. The increase in the average servicing portfolio was driven by the $3.6 billion increase in Fannie Mae and the $1.7 billion increase in Freddie Mac loans serviced over the past year. The decrease in the average servicing fee rate was the result of the WASF on new debt financing volume being lower than the WASF for the loans paid off in the portfolio over the past year.

For the three months ended

For the six months ended

June 30, 

June 30, 

Servicing Fees Details (in thousands)

2024

2023

2024

2023

Average Servicing Portfolio

$

132,339,382

$

125,351,124

$

131,763,014

$

124,596,933

Dollar Change

$

6,988,258

$

7,166,081

Percentage Change

6

%

6

%

Average Servicing Fee (basis points)

24.0

24.3

24.0

24.4

Basis Point Change

(0.3)

(0.4)

Percentage Change

(1)

%

(2)

%

Investment management fees. For the three months ended June 30, 2024, investment management fees declined principally due to a $1.5 million decrease in revenue from our Principal Investing funds due to lower asset sales. For the six months ended June 30, 2024, investment management fees decreased primarily due to a decline in asset management fees from our LIHTC operations of $2.1 million.

Placement fees and other interest income. For the three and six months ended June 30, 2024, the increase was driven primarily by an increase in our placement fees on escrow deposits of $4.1 million and $10.4 million, respectively. The placement fee rates on escrow deposits increased as a result of a higher short-term interest rate environment in 2024 compared to the same period in 2023. Short-term interest rates were still rising in the first half of 2023 before stabilizing in the second half of the year and into 2024.

Other revenues. For the three months ended June 30, 2024, other revenues decreased primarily due to a $1.7 million reduction in syndication revenues due to a 36% lower equity syndication volume year over year.

Expenses

Provision (benefit) for credit losses. For the three months ended June 30, 2024, Provision (benefit) for credit losses switched from a benefit for the three months ended June 30, 2023 to an expense for the three months ended June 30, 2024 primarily due to a $2.6 million increase in provision for other credit losses in 2024 related to the forbearance and indemnification agreements discussed in NOTE 2 above. For the three months ended June 30, 2023, the benefit was related to an updated collateral-based reserve.

For the six months ended June 30, 2024, provision (benefit) for credit losses switched from a large benefit in 2023 to a provision in 2024. The provision for credit losses in 2024 was primarily attributable to a $4.6 million provision related to the forbearance and indemnification agreements discussed in NOTE 2, partially offset by a $1.1 million benefit for risk-sharing obligations resulting from an update to our historical loss rate and forecast-period loss rate. The benefit for credit losses in 2023 was primarily due to the annual update of our historical loss rate and forecast-period loss rates that resulted in a large decrease to the calculated expected credit losses. The 2023 update resulted in the loss data from earlier periods within the historical lookback period falling off and being replaced with a period with significantly lower loss data, resulting in the historical loss rate decreasing substantially. The 2024 update had a much lower impact.

Interest expense on corporate debt. Interest expense on corporate debt is determined at a consolidated corporate level and allocated to each segment proportionally based on each segment’s use of that corporate debt. The discussion of our condensed consolidated results above has additional information related to the increase in interest expense on corporate debt.

Other operating expenses. For the three months ended June 30, 2024, other operating expenses decreased primarily as a result of decreased miscellaneous expenses year over year, largely from our affordable operations.

Income tax expense. Income tax expense is determined at a consolidated corporate level and allocated to each segment proportionally based on each segment’s income from operations, except for significant, one-time tax activities, which are allocated entirely to the segment impacted by the tax activity.

54

Non-GAAP Financial Measure

A reconciliation of adjusted EBITDA for our SAM segment is presented below. Our segment-level adjusted EBITDA represents the segment portion of consolidated adjusted EBITDA. A detailed description and reconciliation of consolidated adjusted EBITDA is provided above in our Consolidated Results of Operations—Non-GAAP Financial Measure. SAM adjusted EBITDA is reconciled to net income as follows:

ADJUSTED FINANCIAL MEASURE RECONCILIATION TO GAAP

SERVICING & ASSET MANAGEMENT

For the three months ended

For the six months ended

June 30, 

June 30, 

(in thousands)

    

2024

    

2023

    

2024

    

2023

Reconciliation of Net Income (loss) to Adjusted EBITDA

Net Income (loss)

$

40,432

$

35,732

$

83,715

$

86,816

Income tax expense (benefit)

 

16,521

 

14,787

 

27,674

 

27,891

Interest expense on corporate debt

10,946

10,707

22,137

20,289

Amortization and depreciation

 

53,173

 

53,550

 

106,244

 

107,560

Provision (benefit) for credit losses

2,936

(734)

3,460

(11,509)

Net write-offs (1)

(6,033)

(6,033)

Stock-based compensation expense

 

494

 

450

 

929

 

840

Write off of unamortized premium from corporate debt repayment

(4,420)

Adjusted EBITDA

$

124,502

$

108,459

$

244,159

$

221,434

(1) The net write-off was related to the write-off of a collateral-based reserve during the second quarter of 2023 related to a loan held for investment.

The following tables present period-to-period comparisons of the components of SAM adjusted EBITDA for the three and six months ended June 30, 2024 and 2023.

ADJUSTED EBITDA – THREE MONTHS

SERVICING & ASSET MANAGEMENT

For the three months ended

 

June 30, 

Dollar

Percentage

 

(in thousands)

2024

    

2023

    

Change

    

Change

 

Origination fees

$

1,493

$

394

$

1,099

279

%  

Servicing fees

 

80,418

 

77,061

 

3,357

4

Investment management fees

14,822

16,309

(1,487)

(9)

Net warehouse interest income (expense), loans held for investment

 

366

 

1,226

 

(860)

(70)

Placement fees and other interest income

 

37,170

 

32,337

 

4,833

15

Other revenues

 

16,544

 

17,850

 

(1,306)

(7)

Personnel

 

(19,583)

 

(20,739)

 

1,156

(6)

Net write-offs(1)

(6,033)

6,033

(100)

Other operating expenses

 

(6,728)

 

(9,946)

 

3,218

(32)

Adjusted EBITDA

$

124,502

$

108,459

$

16,043

15

55

ADJUSTED EBITDA – SIX MONTHS

SERVICING & ASSET MANAGEMENT

For the six months ended 

 

June 30, 

Dollar

Percentage

 

(in thousands)

2024

    

2023

    

Change

    

Change

 

Origination fees

$

1,533

$

522

$

1,011

194

%  

Servicing fees

 

160,461

 

152,827

 

7,634

5

Investment management fees

28,342

31,482

(3,140)

(10)

Net warehouse interest income, loans held for investment

 

824

 

2,916

 

(2,092)

(72)

Placement fees and other interest income

 

72,773

 

61,161

 

11,612

19

Other revenues

 

29,280

 

30,095

 

(815)

(3)

Personnel

 

(37,203)

 

(35,690)

 

(1,513)

4

Net write-offs(1)

 

 

(6,033)

 

6,033

(100)

Other operating expenses

 

(11,851)

 

(15,846)

 

3,995

(25)

Adjusted EBITDA

$

244,159

$

221,434

$

22,725

10

(1) The net write-off was related to the write-off of a collateral-based reserve during the second quarter of 2023 related to a loan held for investment.

Three and six months ended June 30, 2024 compared to three and six months ended June 30, 2023

Servicing fees increased due to growth in the average servicing portfolio period over period as a result of loan originations. For the three months ended June 30, 2024, investment management fees declined principally due to a decrease in revenue from our Principal Investing funds. For the six months ended June 30, 2024, investment management fees decreased primarily due to a decline in asset management fees from our LIHTC operations. Placement fees and other interest income increased largely due to an increase in placement fee rates. For the three months ended June 30, 2024, other revenues decreased primarily due to a reduction in syndication revenues due to lower equity syndication volume year over year. Net write-offs decreased due to a charge off related to a loan held for investment that settled in the second quarter of 2023, with no comparable activity in 2024. For the three months ended June 30, 2024, other operating expenses decreased primarily as a result of decreased miscellaneous expenses year over year, largely from our affordable operations.

Corporate

FINANCIAL RESULTS – THREE MONTHS

CORPORATE

For the three months ended

 

June 30, 

Dollar

Percentage

 

(in thousands)

    

2024

    

2023

    

Change

    

Change

 

Revenues

Other interest income

$

3,870

$

3,049

$

821

27

%  

Other revenues

 

404

 

741

 

(337)

(45)

Total revenues

$

4,274

$

3,790

$

484

13

Expenses

Personnel

$

20,510

$

19,049

$

1,461

8

%  

Amortization and depreciation

 

1,732

 

1,653

 

79

5

Interest expense on corporate debt

 

1,629

 

1,576

 

53

3

Other operating expenses

 

21,189

 

15,584

 

5,605

36

Total expenses

$

45,060

$

37,862

$

7,198

19

Income (loss) from operations

$

(40,786)

$

(34,072)

$

(6,714)

20

Income tax expense (benefit)

 

(11,978)

 

(9,868)

 

(2,110)

21

Net income (loss)

$

(28,808)

$

(24,204)

$

(4,604)

19

Adjusted EBITDA (1)

$

(35,039)

$

(27,624)

$

(7,415)

27

%

56

FINANCIAL RESULTS – SIX MONTHS

CORPORATE

For the six months ended

 

June 30, 

Dollar

Percentage

 

(in thousands)

    

2024

    

2023

    

Change

    

Change

 

Revenues

Other interest income

$

7,669

$

5,149

$

2,520

49

%  

Other revenues

 

1,532

 

187

 

1,345

719

Total revenues

$

9,201

$

5,336

$

3,865

72

Expenses

Personnel

$

34,731

$

31,859

$

2,872

9

%  

Amortization and depreciation

 

3,415

 

3,423

 

(8)

(0)

Interest expense on corporate debt

 

3,246

 

2,999

 

247

8

Other operating expenses

 

39,857

 

32,523

 

7,334

23

Total expenses

$

81,249

$

70,804

$

10,445

15

Net income (loss) from operations

$

(72,048)

$

(65,468)

$

(6,580)

10

Income tax expense (benefit)

 

(18,523)

 

(16,341)

 

(2,182)

13

Net income (loss)

$

(53,525)

$

(49,127)

$

(4,398)

9

Adjusted EBITDA (1)

$

(61,263)

$

(53,937)

$

(7,326)

14

%

(1)This is a non-GAAP financial measure. For more information on adjusted EBITDA, refer to the section below titled “Non-GAAP Financial Measure.”

Revenues

Other interest income. For the six months ended June 30, 2024, the increase was due to an increase in the interest rates we earn on our cash deposits held by our corporate segment as interest rates continued to rise throughout 2023 and remained elevated in 2024.

Other revenues. For the six months ended June 30, 2024, the increase was largely due to an increase in income from equity-method investments, partially offset by a small decrease in miscellaneous revenue categories.

Expenses

Personnel. For the three and six months ended June 30, 2024, the increases were primarily due to increases in subjective bonus compensation expense, partially offset by decreases in salaries, benefits, severance and other compensation costs, and decreases in stock compensation costs. The $3.5 million and $5.7 million increases in subjective bonus compensation expense for the three and six months ended June 30, 2024, respectively, was due to our expected full year performance compared to targets. The $1.1 million and $1.5 million decreases in salaries, benefits, and severance costs for the three- and six-month periods, respectively, were due to lower headcounts as a result of our workforce reduction which began to have an impact towards the end of the second quarter of 2023. Stock compensation costs decreased by about $1.0 million during each of the three- and six-month periods primarily due to fewer equity grants in 2024 compared to 2023.

Interest expense on corporate debt. Interest expense on corporate debt is determined at a consolidated corporate level and allocated to each segment proportionally based on each segment’s use of that corporate debt. The discussion of our consolidated results above has additional information related to the increase in interest expense on corporate debt.

Other operating expenses. For the three and six months ended June 30, 2024, the increases were primarily driven by increases in travel and entertainment, software, and miscellaneous expenses.

Income tax expense (benefit). Income tax expense (benefit) is determined at a consolidated corporate level and allocated to each segment proportionally based on each segment’s income from operations, except for significant, one-time tax activities, which are allocated entirely to the segment impacted by the tax activity.

57

Non-GAAP Financial Measure

A reconciliation of adjusted EBITDA for our Corporate segment is presented below. Our segment-level adjusted EBITDA represents the segment portion of consolidated adjusted EBITDA. A detailed description and reconciliation of consolidated adjusted EBITDA is provided above in our Consolidated Results of Operations—Non-GAAP Financial Measure. Corporate adjusted EBITDA is reconciled to net income as follows:

ADJUSTED FINANCIAL MEASURE RECONCILIATION TO GAAP

CORPORATE

For the three months ended

For the six months ended

June 30, 

June 30, 

(in thousands)

    

2024

    

2023

    

2024

    

2023

Reconciliation of Net Income (loss) to Adjusted EBITDA

Net Income (loss)

$

(28,808)

$

(24,204)

$

(53,525)

$

(49,127)

Income tax expense (benefit)

 

(11,978)

 

(9,868)

 

(18,523)

 

(16,341)

Interest expense on corporate debt

 

1,629

 

1,576

 

3,246

 

2,999

Amortization and depreciation

 

1,732

 

1,653

 

3,415

 

3,423

Stock-based compensation expense

 

2,386

 

3,219

 

4,124

 

5,109

Adjusted EBITDA

$

(35,039)

$

(27,624)

$

(61,263)

$

(53,937)

The following tables present period-to-period comparisons of the components of Corporate adjusted EBITDA for the three and six months ended June 30, 2024 and 2023.

ADJUSTED EBITDA – THREE MONTHS

CORPORATE

For the three months ended

 

June 30, 

Dollar

Percentage

 

(in thousands)

2024

    

2023

    

Change

    

Change

 

Other interest income

$

3,870

$

3,049

$

821

27

%  

Other revenues

 

404

 

741

 

(337)

(45)

Personnel

 

(18,124)

 

(15,830)

 

(2,294)

14

Other operating expenses

 

(21,189)

 

(15,584)

 

(5,605)

36

Adjusted EBITDA

$

(35,039)

$

(27,624)

$

(7,415)

27

ADJUSTED EBITDA – SIX MONTHS

CORPORATE

For the six months ended 

 

June 30, 

Dollar

Percentage

 

(in thousands)

2024

    

2023

    

Change

    

Change

 

Other interest income

 

7,669

 

5,149

 

2,520

49

%  

Other revenues

 

1,532

 

187

 

1,345

719

Personnel

 

(30,607)

 

(26,750)

 

(3,857)

14

Other operating expenses

 

(39,857)

 

(32,523)

 

(7,334)

23

Adjusted EBITDA

$

(61,263)

$

(53,937)

$

(7,326)

14

58

Three and six months ended June 30, 2024 compared to three and six months ended June 30, 2023

For the six months ended June 30, 2024, other interest income increased primarily due to an increase in the interest rates on our cash deposits. For the six months ended June 30, 2024, other revenues increased primarily due to an increase in income from equity method investments. The increases in personnel expense were primarily due to a higher subjective bonus compensation expense, partially offset by decreases in salaries and benefits. The increases in other operating expenses were primarily driven by increases in software, travel and entertainment, and miscellaneous expenses.

Liquidity and Capital Resources

Uses of Liquidity, Cash and Cash Equivalents

Our significant recurring cash flow requirements consist of liquidity to (i) fund loans held for sale; (ii) pay cash dividends; (iii) fund our portion of the equity necessary to support equity-method investments; (iv) fund investments in properties to be syndicated to LIHTC investment funds that we will asset-manage; (v) make payments related to earnouts from acquisitions, (vi) meet working capital needs to support our day-to-day operations, including debt service payments, joint venture development partnership contributions, advances for servicing and loan repurchases and payments for salaries, commissions, and income taxes, and (vii) meet working capital to satisfy collateral requirements for our Fannie Mae DUS risk-sharing obligations and to meet the operational liquidity requirements of Fannie Mae, Freddie Mac, HUD, Ginnie Mae, and our warehouse facility lenders.

Fannie Mae has established benchmark standards for capital adequacy and reserves the right to terminate our servicing authority for all or some of the portfolio if, at any time, it determines that our financial condition is not adequate to support our obligations under the DUS agreement. We are required to maintain acceptable net worth as defined in the standards, and we satisfied the requirements as of June 30, 2024. The net worth requirement is derived primarily from unpaid balances on Fannie Mae loans and the level of risk-sharing. As of June 30, 2024, the net worth requirement was $313.5 million, and our net worth was $980 million, as measured at our wholly-owned operating subsidiary, Walker & Dunlop, LLC. As of June 30, 2024, we were required to maintain at least $62.4 million of liquid assets to meet our operational liquidity requirements for Fannie Mae, Freddie Mac, HUD, Ginnie Mae and our warehouse facility lenders. As of June 30, 2024, we had operational liquidity of $183.1 million, as measured at our wholly-owned operating subsidiary, Walker & Dunlop, LLC.

We paid a cash dividend of $0.65 per share during the second quarter of 2024, which is 3% higher than the quarterly dividend paid in the second quarter of 2023. On August 7, 2024, the Company’s Board of Directors declared a dividend of $0.65 per share for the third quarter of 2024. The dividend will be paid on September 6, 2024 to all holders of record of our restricted and unrestricted common stock as of August 22, 2024.

In February 2024, our Board of Directors approved a stock repurchase program that permits the repurchase of up to $75.0 million of shares of our common stock over a 12-month period beginning February 23, 2024. Through June 30, 2024, we have not repurchased any shares under the 2024 stock repurchase program and have $75.0 million of remaining capacity under that program.

Historically, our cash flows from operations and warehouse facilities have been sufficient to enable us to meet our short-term liquidity needs and other funding requirements. We believe that cash flows from operations will continue to be sufficient for us to meet our current obligations for the foreseeable future.

Restricted Cash and Pledged Securities

Restricted cash consists primarily of good faith deposits held on behalf of borrowers between the time we enter into a loan commitment with the borrower and the investor purchases the loan. We are generally required to share the risk of any losses associated with loans sold under the Fannie Mae DUS program, which is an off-balance sheet arrangement. We are required to secure this obligation by assigning collateral to Fannie Mae. We meet this obligation by assigning pledged securities to Fannie Mae. The amount of collateral required by Fannie Mae is a formulaic calculation at the loan level and considers the balance of the loan, the risk level of the loan, the age of the loan, and the level of risk-sharing. Fannie Mae requires collateral for Tier 2 loans of 75 basis points, which is funded over a 48-month period that begins upon delivery of the loan to Fannie Mae. Collateral held in the form of money market funds holding U.S. Treasuries is discounted 5%, and Agency MBS are discounted 4% for purposes of calculating compliance with the collateral requirements. As of June 30, 2024, we held substantially all of our restricted liquidity in Agency MBS in the aggregate amount of $160.0 million. Additionally, the majority of the loans for which we have risk-sharing are Tier 2 loans. We fund any growth in our Fannie Mae required operational liquidity and collateral requirements from our working capital.

59

We are in compliance with the June 30, 2024 collateral requirements as outlined above. As of June 30, 2024, reserve requirements for the June 30, 2024 DUS loan portfolio will require us to fund $70.4 million in additional restricted liquidity over the next 48 months, assuming no further principal paydowns, prepayments, or defaults within our at-risk portfolio. Fannie Mae has assessed the DUS Capital Standards in the past and may make changes to these standards in the future. We generate sufficient cash flows from our operations to meet these capital standards and do not expect any future changes to have a material impact on our future operations; however, any future changes to collateral requirements may adversely impact our available cash.

Under the provisions of the DUS agreement, we must also maintain a certain level of liquid assets referred to as the operational and unrestricted portions of the required reserves each year. We satisfied these requirements as of June 30, 2024.

Sources of Liquidity: Warehouse Facilities and Note Payable

Warehouse Facilities

We use a combination of warehouse facilities and notes payable to provide funding for our operations. We use warehouse facilities to fund our Agency Lending and Interim Loan Program. Our ability to originate Agency mortgage loans and loans held for investments depends upon our ability to secure and maintain these types of financing agreements on acceptable terms.  For a detailed description of the terms of each warehouse agreement, refer to “Warehouse Facilities” in NOTE 6 in the consolidated financial statements in our 2023 Form 10-K, as updated in NOTE 6 in the condensed consolidated financial statements in this Form 10-Q.

Note Payable

For a detailed description of the terms of the Credit Agreement and related amendments, refer to “Notes Payable – Term Loan Note Payable” in NOTE 6 in the consolidated financial statements in our 2023 Form 10-K and “Note Payable” in NOTE 6 in the condensed consolidated financial statements in this Form 10-Q.

The warehouse notes payable and note payable are subject to various financial covenants. The Company is in compliance with all of these financial covenants as of June 30, 2024.

60

Credit Quality and Allowance for Risk-Sharing Obligations

The following table sets forth certain information useful in evaluating our credit performance.

 

June 30, 

(in thousands)

    

2024

    

2023

    

Key Credit Metrics

Risk-sharing servicing portfolio:

Fannie Mae Full Risk

$

55,915,670

$

52,383,701

Fannie Mae Modified Risk

 

9,038,756

 

8,947,292

Freddie Mac Modified Risk

 

69,510

 

23,515

Total risk-sharing servicing portfolio

$

65,023,936

$

61,354,508

Non-risk-sharing servicing portfolio:

Fannie Mae No Risk

$

$

25,561

Freddie Mac No Risk

 

39,868,901

 

38,263,685

GNMA - HUD No Risk

 

10,619,764

 

10,246,632

Brokered

 

17,239,417

 

16,684,115

Total non-risk-sharing servicing portfolio

$

67,728,082

$

65,219,993

Total loans serviced for others

$

132,752,018

$

126,574,501

Interim loans (full risk) servicing portfolio

 

25,893

 

71,680

Total servicing portfolio unpaid principal balance

$

132,777,911

$

126,646,181

Interim Program JV Managed Loans (1)

570,299

895,491

At risk servicing portfolio (2)

$

60,122,274

$

56,430,098

Maximum exposure to at risk portfolio (3)

 

12,222,290

 

11,346,580

Defaulted loans(4)

 

48,560

 

36,983

Defaulted loans as a percentage of the at-risk portfolio

0.08

%  

0.07

%  

Allowance for risk-sharing as a percentage of the at-risk portfolio

0.05

0.06

Allowance for risk-sharing as a percentage of maximum exposure

0.25

0.29

(1)As of June 30, 2024 and 2023, this balance consisted entirely of Interim Program JV managed loans. We indirectly share in a portion of the risk of loss associated with Interim Program JV managed loans through our 15% equity ownership in the Interim Program JV. We have no exposure to risk of loss for the loans serviced directly for the Interim Program JV partner. The balance of this line is included as a component of assets under management in the Supplemental Operating Data table above.
(2)At-risk servicing portfolio is defined as the balance of Fannie Mae DUS loans subject to the risk-sharing formula described below, as well as a small number of Freddie Mac loans on which we share in the risk of loss. Use of the at-risk portfolio provides for comparability of the full risk-sharing and modified risk-sharing loans because the provision and allowance for risk-sharing obligations are based on the at-risk balances of the associated loans. Accordingly, we have presented the key statistics as a percentage of the at-risk portfolio.

For example, a $15 million loan with 50% risk-sharing has the same potential risk exposure as a $7.5 million loan with full DUS risk sharing. Accordingly, if the $15 million loan with 50% risk-sharing were to default, we would view the overall loss as a percentage of the at-risk balance, or $7.5 million, to ensure comparability between all risk-sharing obligations. To date, substantially all of the risk-sharing obligations that we have settled have been from full risk-sharing loans.

(3)Represents the maximum loss we would incur under our risk-sharing obligations if all of the loans we service, for which we retain some risk of loss, were to default and all of the collateral underlying these loans was determined to be without value at the time of settlement. The maximum exposure is not representative of the actual loss we would incur.
(4)Defaulted loans represent loans in our Fannie Mae at-risk portfolio which are probable of foreclosure or that have foreclosed and for which the Company has recorded a collateral-based reserve (i.e., loans where we have assessed a probable loss). Other loans that are delinquent but not foreclosed or that are not probable of foreclosure are not included here. Additionally, loans that have foreclosed or are probable of foreclosure but are not expected to result in a loss to the Company are not included here.

61

Fannie Mae DUS risk-sharing obligations are based on a tiered formula and represent substantially all of our risk-sharing activities. The risk-sharing tiers and the amount of the risk-sharing obligations we absorb under full risk-sharing are provided below. Except as described in the following paragraph, the maximum amount of risk-sharing obligations we absorb at the time of default is generally 20% of the origination unpaid principal balance (“UPB”) of the loan.

Risk-Sharing Losses

    

Percentage Absorbed by Us

First 5% of UPB at the time of loss settlement

100%

Next 20% of UPB at the time of loss settlement

25%

Losses above 25% of UPB at the time of loss settlement

10%

Maximum loss

 

20% of origination UPB

Fannie Mae can double or triple our risk-sharing obligation if the loan does not meet specific underwriting criteria or if a loan defaults within 12 months of its sale to Fannie Mae. We may request modified risk-sharing at the time of origination, which reduces our potential risk-sharing obligation from the levels described above.

We use several techniques to manage our risk exposure under the Fannie Mae DUS risk-sharing program. These techniques include maintaining a strong underwriting and approval process, evaluating and modifying our underwriting criteria given the underlying multifamily housing market fundamentals, limiting our geographic market and borrower exposures, and electing the modified risk-sharing option under the Fannie Mae DUS program.

The Segments Capital Markets section of “Item 1. Business” in our 2023 Form 10-K contains a discussion of the risk-sharing caps we have with Fannie Mae.  

We regularly monitor the credit quality of all loans for which we have a risk-sharing obligation. Loans with indicators of underperforming credit are placed on a watch list, assigned a numerical risk rating based on our assessment of the relative credit weakness, and subjected to additional evaluation or loss mitigation. Indicators of underperforming credit include poor financial performance, poor physical condition, poor management, and delinquency. A collateral-based reserve is recorded when it is probable that a risk-sharing loan will foreclose or has foreclosed and it is expected to result in a loss for the Company, and a reserve for estimated credit losses and a guaranty obligation are recorded for all other risk-sharing loans. We do not record a collateral-based reserve when it is probable that a risk sharing loan will foreclose or has foreclosed, but it is not expected to result in a loss for the Company.

The allowance for risk-sharing obligations for the Company’s $59.5 billion at-risk Fannie Mae servicing portfolio as of June 30, 2024 was $30.5 million compared to $31.6 million as of December 31, 2023.

As of June 30, 2024, five at-risk loans with an aggregate UPB of $48.6 million were in default compared to two at-risk loans with an aggregate UPB of $37.0 million as of June 30, 2023. The collateral-based reserve on defaulted loans was $5.6 million and $3.5 million as of June 30, 2024 and June 30, 2023, respectively. We had a provision for risk-sharing obligations of $0.4 million for the three months ended June 30, 2024 compared to a benefit of $0.7 million for the three months ended June 30, 2023. We had benefit for risk-sharing obligations of $1.1 million and $11.6 million for the six months ended June 30, 2024 and 2023, respectively.

We are obligated to repurchase loans that are originated for the Agencies’ programs if certain representations and warranties that we provide in connection with such originations are breached. NOTE 2 in the condensed consolidated financial statements has additional details regarding our repurchase obligations.

New/Recent Accounting Pronouncements

As seen in NOTE 2 in the condensed consolidated financial statements in Item 1 of Part I of this Form 10-Q, there are no accounting pronouncements that the Financial Accounting Standards Board has issued that have the potential to materially impact us but have not yet been adopted by us as of June 30, 2024.

62

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Interest Rate Risk

For loans held for sale to Fannie Mae, Freddie Mac, and HUD, we are not currently exposed to unhedged interest rate risk during the loan commitment, closing, and delivery processes. The sale or placement of each loan to an investor is negotiated prior to closing on the loan with the borrower, and the sale or placement is typically effectuated within 60 days of closing. The coupon rate for the loan is set at the same time we establish the interest rate with the investor.

Some of our assets and liabilities are subject to changes in interest rates. Placement fee revenue from escrow deposits generally track the effective Federal Funds Rate (“EFFR”). The EFFR was 533 basis points and 508 basis points as of June 30, 2024 and 2023, respectively. The following table shows the impact on our placement fee revenue due to a 100-basis point increase and decrease in EFFR based on our escrow balances outstanding at each period end. A portion of these changes in earnings as a result of a 100-basis point increase in the EFFR would be delayed by several months due to the negotiated nature of some of our placement arrangements.

(in thousands)

As of June 30, 

Change in annual placement fee revenue due to:

    

2024

    

2023

    

100 basis point increase in EFFR

$

26,619

$

27,883

100 basis point decrease in EFFR

 

(26,619)

 

(27,883)

The borrowing cost of our warehouse facilities used to fund loans held for sale is based on SOFR. The base SOFR was 533 basis points and 509 basis points as of June 30, 2024 and 2023, respectively. The interest income on our loans held for investment is based on SOFR. The SOFR reset date for loans held for investment is the same date as the SOFR reset date for the corresponding warehouse facility. The following table shows the impact on our annual net warehouse interest income due to a 100-basis point increase and decrease in SOFR, based on our warehouse borrowings outstanding at each period end. The changes shown below do not reflect an increase or decrease in the interest rate earned on our loans held for sale.

(in thousands)

As of June 30, 

Change in annual net warehouse interest income due to:

    

2024

    

2023

100 basis point increase in SOFR

$

(8,077)

$

(12,971)

100 basis point decrease in SOFR

 

8,077

 

12,971

Our Corporate Debt is based on Adjusted Term SOFR. The following table shows the impact on our annual earnings due to a 100-basis point increase and decrease in SOFR as of June 30, 2024 and June 30, 2023, respectively, based on the note payable balance outstanding at each period end.

(in thousands)

As of June 30, 

Change in annual income from operations due to:

    

2024

    

2023

100 basis point increase in SOFR

$

(7,825)

$

(7,905)

100 basis point decrease in SOFR

 

7,825

 

7,905

Market Value Risk

The fair value of our MSRs is subject to market-value risk. A 100-basis point increase or decrease in the weighted average discount rate would decrease or increase, respectively, the fair value of our MSRs by approximately $42.7 million as of June 30, 2024 compared to $42.4 million as of June 30, 2023. Our Fannie Mae and Freddie Mac loans include economic deterrents that reduce the risk of loan prepayment prior to the expiration of the prepayment protection period, including prepayment premiums, loan defeasance, or yield maintenance fees. These prepayment protections generally extend the duration of the loan compared to a loan without similar protections. As of both June 30, 2024 and 2023, 90% of the loans for which we earn servicing fees are protected from the risk of prepayment through prepayment provisions; given this significant level of prepayment protection, we do not hedge our servicing portfolio for prepayment risk.

63

Item 4. Controls and Procedures

As of the end of the period covered by this report, an evaluation was performed under the supervision and with the participation of our management, including the principal executive officer and principal financial officer, of the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”).

Based on that evaluation, the principal executive officer and principal financial officer concluded that the design and operation of these disclosure controls and procedures as of the end of the period covered by this report were effective to provide reasonable assurance that information required to be disclosed in our reports under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the U.S. Securities and Exchange Commission’s rules and forms and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

There have been no changes in our internal control over financial reporting during the quarter ended June 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II

OTHER INFORMATION

Item 1. Legal Proceedings

In the ordinary course of business, we may be party to various claims and litigation, none of which we believe is material. We cannot predict the outcome of any pending litigation and may be subject to consequences that could include fines, penalties, and other costs, and our reputation and business may be impacted. Our management believes that any liability that could be imposed on us in connection with the disposition of any pending lawsuits would not have a material adverse effect on our business, results of operations, liquidity, or financial condition.

Item 1A. Risk Factors

We have included in Part I, Item 1A of our 2023 Form 10-K descriptions of certain risks and uncertainties that could affect our business, future performance, or financial condition (the “Risk Factors”). There have been no material changes from the disclosures provided in our 2023 Form 10-K. Investors should consider the Risk Factors prior to making an investment decision with respect to the Company’s stock.

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

Issuer Purchases of Equity Securities

Under the Company’s 2024 Equity Incentive Plan, which was approved by stockholders on May 2, 2024 and constitutes an amendment and restatement of the Company’s 2020 Equity Incentive Plan, subject to the Company’s approval, grantees have the option of electing to satisfy minimum tax withholding obligations at the time of vesting or exercise by allowing the Company to withhold and purchase the shares of stock otherwise issuable to the grantee. During the quarter ended June 30, 2024, we purchased eight thousand shares to satisfy grantee tax withholding obligations on share-vesting events. During the first quarter of 2024, the Company’s Board of Directors approved a share repurchase program that permits the repurchase of up to $75.0 million of the Company’s common stock over a 12-month period beginning on February 23, 2024. During the quarter ended June 30, 2024, we did not repurchase any shares under this share repurchase program. The Company had $75.0 million of authorized share repurchase capacity remaining as of June 30, 2024.

64

The following table provides information regarding common stock repurchases for the quarter ended June 30, 2024:

Total Number of

Approximate 

 Shares Purchased as

Dollar Value

Total Number

Average 

Part of Publicly

 of Shares that May

    

of Shares

    

Price Paid

    

Announced Plans

    

 Yet Be Purchased Under

Period

Purchased

 per Share 

or Programs

the Plans or Programs

April 1-30, 2024

2,034

$

98.68

75,000,000

May 1-31, 2024

6,456

94.25

75,000,000

June 1-30, 2024

75,000,000

2nd Quarter

8,490

$

95.31

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

Rule 10b5-1 Trading Arrangements

During the quarter ended June 30, 2024, no director or officer (as defined in Rule 16a-1(f) under the Exchange Act) of the Company adopted or terminated a “Rule 10b5-1 trading agreement” or “non-Rule 10b5-1 trading agreement,” as each term is defined in Item 408 of Regulation S-K.

65

Item 6. Exhibits

(a) Exhibits:

2.1

Contribution Agreement, dated as of October 29, 2010, by and among Mallory Walker, Howard W. Smith, William M. Walker, Taylor Walker, Richard C. Warner, Donna Mighty, Michael Alinksy, Edward B. Hermes, Deborah A. Wilson and Walker & Dunlop, Inc. (incorporated by reference to Exhibit 2.1 to Amendment No. 4 to the Company’s Registration Statement on Form S-1 (File No. 333-168535) filed on December 1, 2010)

2.2

Contribution Agreement, dated as of October 29, 2010, between Column Guaranteed LLC and Walker & Dunlop, Inc. (incorporated by reference to Exhibit 2.2 to Amendment No. 4 to the Company’s Registration Statement on Form S-1 (File No. 333-168535) filed on December 1, 2010)

2.3

Amendment No. 1 to Contribution Agreement, dated as of December 13, 2010, by and between Walker & Dunlop, Inc. and Column Guaranteed LLC (incorporated by reference to Exhibit 2.3 to Amendment No. 6 to the Company’s Registration Statement on Form S-1 (File No. 333-168535) filed on December 13, 2010)

2.4

Purchase Agreement, dated June 7, 2012, by and among Walker & Dunlop, Inc., Walker & Dunlop, LLC, CW Financial Services LLC and CWCapital LLC (incorporated by reference to Exhibit 2.1 to the Company’s Current Report on Form 8-K/A filed on June 15, 2012)

2.5

Purchase Agreement, dated as of August 30, 2021, by and among Walker & Dunlop, Inc., WDAAC, LLC, Alliant Company, LLC, Alliant Capital, Ltd., Alliant Fund Asset Holdings, LLC, Alliant Asset Management Company, LLC, Alliant Strategic Investments II, LLC, ADC Communities, LLC, ADC Communities II, LLC, AFAH Finance, LLC, Alliant Fund Acquisitions, LLC, Vista Ridge 1, LLC, Alliant, Inc., Alliant ADC, Inc., Palm Drive Associates, LLC, and Shawn Horwitz (incorporated by reference to Exhibit 2.5 of the Company’s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2021)

2.6

Share Purchase Agreement dated February 4, 2022 by and among Walker & Dunlop, Inc., WD-GTE, LLC, GeoPhy B.V. (“GeoPhy”), the several persons and entities constituting the holders of all of GeoPhy’s issued and outstanding shares of capital stock, and Shareholder Representative Services LLC, as representative of the Shareholders (incorporated by reference to Exhibit 2.6 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2021)

3.1

Articles of Amendment and Restatement of Walker & Dunlop, Inc. (incorporated by reference to Exhibit 3.1 to Amendment No. 4 to the Company’s Registration Statement on Form S-1 (File No. 333-168535) filed on December 1, 2010)

3.2

Amended and Restated Bylaws of Walker & Dunlop, Inc. (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K filed on February 10, 2023)

4.1

Specimen Common Stock Certificate of Walker & Dunlop, Inc. (incorporated by reference to Exhibit 4.1 to Amendment No. 2 to the Company’s Registration Statement on Form S-1 (File No. 333-168535) filed on September 30, 2010)

4.2

Registration Rights Agreement, dated December 20, 2010, by and among Walker & Dunlop, Inc. and Mallory Walker, Taylor Walker, William M. Walker, Howard W. Smith, III, Richard C. Warner, Donna Mighty, Michael Yavinsky, Ted Hermes, Deborah A. Wilson and Column Guaranteed LLC (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on December 27, 2010)

4.3

Stockholders Agreement, dated December 20, 2010, by and among William M. Walker, Mallory Walker, Column Guaranteed LLC and Walker & Dunlop, Inc. (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on December 27, 2010)

4.4

Piggy-Back Registration Rights Agreement, dated June 7, 2012, by and among Column Guaranteed, LLC, William M. Walker, Mallory Walker, Howard W. Smith, III, Deborah A. Wilson, Richard C. Warner, CW Financial Services LLC and Walker & Dunlop, Inc. (incorporated by reference to Exhibit 4.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2012 filed on August 9, 2012)

4.5

Voting Agreement, dated as of June 7, 2012, by and among Walker & Dunlop, Inc., Walker & Dunlop, LLC, Mallory Walker, William M. Walker, Richard Warner, Deborah Wilson, Richard M. Lucas, and Howard W. Smith, III, and CW Financial Services LLC (incorporated by reference to Annex C of the Company’s proxy statement filed on July 26, 2012)

4.6

Voting Agreement, dated as of June 7, 2012, by and among Walker & Dunlop, Inc., Walker & Dunlop, LLC, Column Guaranteed, LLC and CW Financial Services LLC (incorporated by reference to Annex D of the Company’s proxy statement filed on July 26, 2012)

10.1

*†

Indemnification Agreement, dated May 2, 2024, Walker & Dunlop, Inc. and Jeffery R. Howard

10.2

*†

Indemnification Agreement, dated June 9, 2024, Walker & Dunlop, Inc. and Gary S. Pinkus

10.3

Amendment No. 2, dated as of May 22, 2024, to the Credit Agreement, dated as of December 16, 2021, by and among the Company, as borrower, JPMorgan Chase Bank, N.A., a national banking association, as administrative agent and an Incremental Term B Lender, the several banks and other financial institutions or entities from time to time party thereto, and the other parties thereto (as amended by that certain Lender Joinder Agreement and Amendment No. 1, dated as of January 12, 2023) (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on May 24, 2024)

10.4

Fourteenth Amendment to Second Amended and Restated Warehousing Credit and Security Agreement, dated as of April 11, 2024, by and among Walker & Dunlop, LLC, Walker & Dunlop, Inc. and PNC Bank, National Association, as Lender. (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on April 12, 2024)

10.5

Walker & Dunlop, Inc. 2024 Equity Incentive Plan (incorporated by reference to Annex A to the Company’s Definitive Proxy Statement on Schedule 14A, filed on March 15, 2024)

10.6

Form of Non-Qualified Stock Option Agreement under the 2024 Equity Incentive Plan (incorporated by reference to Exhibit 99.2 to the Company’s Registration Statement on Form S-8 (File No. 333-279068) filed on May 2, 2024)

10.7

Form of Restricted Stock Agreement under the 2024 Equity Incentive Plan (incorporated by reference to Exhibit 99.3 to the Company’s Registration Statement on Form S-8 (File No. 333-279068) filed on May 2, 2024)

10.8

Form of Restricted Stock Agreement (Directors) under the 2024 Equity Incentive Plan (incorporated by reference to Exhibit 99.4 to the Company’s Registration Statement on Form S-8 (File No. 333-279068) filed on May 2, 2024)

10.9

Form of Restricted Stock (Deferred Stock Units) Agreement (Directors) under the 2024 Equity Incentive Plan (incorporated by reference to Exhibit 99.5 to the Company’s Registration Statement on Form S-8 (File No. 333-279068) filed on May 2, 2024)

10.10

Form of Performance Stock Unit Agreement under the 2024 Equity Incentive Plan (incorporated by reference to Exhibit 99.6 to the Company’s Registration Statement on Form S-8 (File No. 333-279068) filed on May 2, 2024)

66

10.11

Form of Over-Performance Performance Stock Unit Agreement under the 2024 Equity Incentive Plan (incorporated by reference to Exhibit 99.7 to the Company’s Registration Statement on Form S-8 (File No. 333-279068) filed on May 2, 2024)

10.12

Form of Management Deferred Stock Unit Purchase Matching Program Restricted Stock Unit Agreement under the 2024 Equity Incentive Plan (incorporated by reference to Exhibit 99.8 to the Company’s Registration Statement on Form S-8 (File No. 333-279068) filed on May 2, 2024)

10.13

Form of Management Deferred Stock Unit Purchase Matching Program Deferred Stock Unit Agreement under the 2024 Equity Incentive Plan (incorporated by reference to Exhibit 99.9 to the Company’s Registration Statement on Form S-8 (File No. 333-279068) filed on May 2, 2024)

31.1

*

Certification of Walker & Dunlop, Inc.'s Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

31.2

*

Certification of Walker & Dunlop, Inc.'s Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32

**

Certification of Walker & Dunlop, Inc.'s Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

101.INS

Inline XBRL 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.SCH

*

Inline XBRL Taxonomy Extension Schema Document

101.CAL

*

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

*

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

*

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

*

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

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

†:Denotes a management contract or compensation plan, contract or arrangement.

*: Filed herewith.

**:

Furnished herewith. Information in this Form 10-Q furnished herewith shall not be deemed to be “filed” for the purposes of Section 18 of the Exchange Act or otherwise subject to the liabilities of that Section, nor shall it be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as expressly set forth by specific reference in such a filing.

67

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.

 

 Walker & Dunlop, Inc.

 

 

Date: August 8, 2024

By:  

/s/ William M. Walker

 

 

William M. Walker

 

 

Chairman and Chief Executive Officer 

 

 

 

 

 

 

Date: August 8, 2024

By:  

/s/ Gregory A. Florkowski

 

 

Gregory A. Florkowski

 

 

Executive Vice President and Chief Financial Officer

68

EX-10.1 2 wd-20240630xex10d1.htm EX-10.1

Exhibit 10.1

INDEMNIFICATION AGREEMENT

THIS INDEMNIFICATION AGREEMENT (this “Agreement”) is entered into as of May 2, 2024, by and among Walker & Dunlop, Inc., a Maryland corporation (the “Company” or the “Indemnitor”) and Jeffery R. Hayward (the “Indemnitee”).

WHEREAS, the Indemnitee is a member of the Board of Directors of the Company and in such capacity is performing a valuable service for the Company;

WHEREAS, Maryland law permits the Company to enter into contracts with its officers or members of its Board of Directors with respect to indemnification of, and advancement of expenses to, such persons;

WHEREAS, the Articles of Amendment and Restatement of the Company (the “Charter”) provide that the Company shall indemnify and advance expenses to its directors and officers to the maximum extent permitted by Maryland law in effect from time to time;

WHEREAS, the Amended and Restated Bylaws of the Company (the “Bylaws”) provide that each director and officer of the Company shall be indemnified by the Company to the maximum extent permitted by Maryland law in effect from time to time and shall be entitled to advancement of expenses consistent with Maryland law; and

WHEREAS, to induce the Indemnitee to provide services to the Company as a member of the Board of Directors, and to provide the Indemnitee with specific contractual assurance that indemnification will be available to the Indemnitee regardless of, among other things, any amendment to or revocation of the Charter or the Bylaws, or any acquisition transaction relating to the Company, the Indemnitor desires to provide the Indemnitee with protection against personal liability as set forth herein.

NOW, THEREFORE, in consideration of the premises and the covenants contained herein, the Indemnitor and the Indemnitee hereby agree as follows:

1.DEFINITIONS

For purposes of this Agreement:

(A)

Change in Control” shall have the definition set forth in the Walker & Dunlop, Inc. 2024 Equity Incentive Plan, as amended.

(B)

Corporate Status” describes the status of a person who is or was a director or officer of the Company or is or was serving at the request of the Company


as a director, officer, partner (limited or general), member, director, employee or agent of any other foreign or domestic corporation, partnership, joint venture, limited liability company, trust, other enterprise (whether conducted for profit or not for profit) or employee benefit plan. The Company shall be deemed to have requested the Indemnitee to serve an employee benefit plan where the performance of the Indemnitee’s duties to the Company also imposes or imposed duties on, or otherwise involves or involved services by, the Indemnitee to the plan or participants or beneficiaries of the plan.

(C)

Expenses” shall include all attorneys’ and paralegals’ fees, retainers, court costs, transcript costs, fees of experts, witness fees, travel expenses, duplicating costs, printing and binding costs, telephone charges, postage, delivery service fees, and all other disbursements or expenses of the types customarily incurred in connection with prosecuting, defending, preparing to prosecute or defend, investigating, or being or preparing to be a witness in a Proceeding.

(D)

Proceeding” includes any action, suit, arbitration, alternate dispute resolution mechanism, investigation (including any formal or informal internal investigation to which the Indemnitee is made a party by reason of the Corporate Status of the Indemnitee), administrative hearing, or any other proceeding, including appeals therefrom, whether civil, criminal, administrative, or investigative, except one initiated by the Indemnitee pursuant to paragraph 8 of this Agreement to enforce such Indemnitee’s rights under this Agreement.

(E)

Special Legal Counsel” means a law firm, or a member of a law firm, that is experienced in matters of corporate law and neither presently is, or in the past two years has been, retained to represent (i) the Indemnitor or the Indemnitee in any matter material to either such party, or (ii) any other party to the Proceeding giving rise to a claim for indemnification hereunder.

2.

INDEMNIFICATION

The Indemnitee shall be entitled to the rights of indemnification provided in this paragraph 2 and under applicable law, the Charter, the Bylaws, any other agreement, a vote of stockholders or resolution of the Board of Directors or otherwise if, by reason of such Indemnitee’s Corporate Status, such Indemnitee is, or is threatened to be made, a party to any threatened, pending, or completed Proceeding, including a Proceeding by or in the right of the Company.  Unless prohibited by paragraph 13 hereof and subject to the other provisions of this Agreement, the Indemnitee shall be indemnified hereunder, to the maximum extent permitted by Maryland law in effect from time to time, against judgments, penalties, fines and settlements and reasonable Expenses actually incurred by or on behalf of such Indemnitee in connection with such Proceeding or any claim, issue or matter therein; provided, however, that if such Proceeding was initiated by or in the right of the Company,

2


indemnification may not be made in respect of such Proceeding if the Indemnitee shall have been finally adjudged to be liable to the Company.  For purposes of this paragraph 2, excise taxes assessed on the Indemnitee with respect to an employee benefit plan pursuant to applicable law shall be deemed fines.

3.

INDEMNIFICATION FOR EXPENSES IN CERTAIN CIRCUMSTANCES

(A)To the extent that the Indemnitee is successful, on the merits or otherwise, in any Proceeding to which the Indemnitee could have been entitled to indemnification pursuant to paragraph 2, such Indemnitee shall be indemnified against all reasonable Expenses actually incurred by or on behalf of such Indemnitee in connection with the Proceeding.

(B)If the Indemnitee is not wholly successful in such Proceeding but is successful, on the merits or otherwise, as to one or more but less than all claims, issues, or matters in such Proceeding, the Indemnitor shall indemnify the Indemnitee against all reasonable Expenses actually incurred by or on behalf of such Indemnitee in connection with each successfully resolved claim, issue or matter.

(C)For purposes of this paragraph (3) and without limitation, the termination of any claim, issue or matter in such Proceeding by dismissal, with or without prejudice, shall be deemed to be a successful result as to such claim, issue or matter.

4.ADVANCEMENT OF EXPENSES

Notwithstanding anything in this Agreement to the contrary, but subject to paragraph 13 hereof, if the Indemnitee is or was or becomes a party to or is otherwise involved in any Proceeding (including as a witness), or is or was threatened to be made a party to or a participant (including as a witness) in any such Proceeding, by reason of the Indemnitee’s Corporate Status, or by reason of (or arising in part out of) any actual or alleged event or occurrence related to the Indemnitee’s Corporate Status, or by reason of any actual or alleged act or omission on the part of the Indemnitee taken or omitted in or relating to the Indemnitee’s Corporate Status, then the Indemnitor shall advance all reasonable Expenses incurred by the Indemnitee in connection with any such Proceeding within twenty (20) days after the receipt by the Indemnitor of a statement from the Indemnitee requesting such advance from time to time, whether prior to or after final disposition of such Proceeding; provided that, such statement shall reasonably evidence the Expenses incurred or to be incurred by the Indemnitee and shall include or be preceded or accompanied by (i) a written affirmation by the Indemnitee of the Indemnitee’s good faith belief that the standard of conduct necessary for indemnification by the Indemnitor as authorized by this Agreement has been met and (ii) a written undertaking by or on behalf of the Indemnitee to repay the amounts advanced if it should ultimately be determined that the standard of conduct has not been met.  The undertaking required by clause (ii) of the immediately preceding sentence shall be an unlimited general obligation of the Indemnitee but need not be secured and may be accepted without reference to financial ability to make the repayment.

3


5.

WITNESS EXPENSES

Notwithstanding any other provision of this Agreement, to the extent that the Indemnitee is, by reason of such Indemnitee’s Corporate Status, a witness for any reason in any Proceeding to which such Indemnitee is not a named defendant or respondent, such Indemnitee shall be indemnified by the Indemnitor against all Expenses actually incurred by or on behalf of such Indemnitee in connection therewith.

6.

DETERMINATION OF ENTITLEMENT TO AND AUTHORIZATION OF INDEMNIFICATION

(A)

To obtain indemnification under this Agreement, the Indemnitee shall submit to the Indemnitor a written request, including therewith such documentation and information reasonably necessary to determine whether and to what extent the Indemnitee is entitled to indemnification.

(B)

Indemnification under this Agreement may not be made unless authorized for a specific Proceeding after a determination has been made in accordance with this paragraph 6(B) that indemnification of the Indemnitee is permissible in the circumstances because the Indemnitee has met the following standard of conduct: the Indemnitor shall indemnify the Indemnitee in accordance with the provisions of paragraph 2 hereof, unless it is established that: (a) the act or omission of the Indemnitee was material to the matter giving rise to the Proceeding and (x) was committed in bad faith or (y) was the result of active and deliberate dishonesty; (b) the Indemnitee actually received an improper personal benefit in money, property or services; or (c) in the case of any criminal proceeding, the Indemnitee had reasonable cause to believe that the act or omission was unlawful.  Upon receipt by the Indemnitor of the Indemnitee’s written request for indemnification pursuant to subparagraph 6(A), a determination as to whether the applicable standard of conduct has been met shall be made within the period specified in paragraph 6(E):  (i) if a Change in Control shall have occurred, by Special Legal Counsel in a written opinion to the Board of Directors, a copy of which shall be delivered to the Indemnitee, with Special Legal Counsel selected by the Indemnitee (the Indemnitee shall give prompt written notice to the Indemnitor advising the Indemnitor of the identity of the Special Legal Counsel so selected); or (ii) if a Change in Control shall not have occurred, (A) by the Board of Directors by a majority vote of a quorum consisting of directors not, at the time, parties to the Proceeding, or, if such quorum cannot be obtained, then by a majority vote of a committee of the Board of Directors consisting solely of two or more directors not, at the time, parties to such Proceeding and who were duly designated to act in the matter by a majority vote of the full Board of Directors in which the designated directors who are parties may participate, (B) if the requisite quorum of the full Board of Directors cannot be obtained

4


therefor and the committee cannot be established (or, even if such quorum is obtainable or such committee can be established, if such quorum or committee so directs), by Special Legal Counsel in a written opinion to the Board of Directors, a copy of which shall be delivered to Indemnitee, with Special Legal Counsel selected by the Board of Directors or a committee of the Board of Directors by vote as set forth in clause (ii)(A) of this paragraph 6(B) (or, if the requisite quorum of the full Board of Directors cannot be obtained therefor and the committee cannot be established, by a majority of the full Board of Directors in which directors who are parties to the Proceeding may participate) (if the Indemnitor selects Special Legal Counsel to make the determination under this clause (ii), the Indemnitor shall give prompt written notice to the Indemnitee advising them of the identity of the Special Legal Counsel so selected) or (C) if so directed by a majority of the members of the Board of Directors, by the stockholders of the Company.  If it is so determined that the Indemnitee is entitled to indemnification, payment to the Indemnitee shall be made within ten (10) days after such determination. Authorization of indemnification and determination as to reasonableness of Expenses shall be made in the same manner as the determination that indemnification is permissible. However, if the determination that indemnification is permissible is made by Special Legal Counsel under clause (ii)(B) above, authorization of indemnification and determination as to reasonableness of Expenses shall be made in the manner specified under clause (ii)(B) above for the selection of such Special Legal Counsel.

(C)

The Indemnitee shall cooperate with the person or entity making such determination with respect to the Indemnitee’s entitlement to indemnification, including providing upon reasonable advance request any documentation or information which is not privileged or otherwise protected from disclosure and which is reasonably available to the Indemnitee and reasonably necessary to such determination.  Any reasonable costs or expenses (including reasonable attorneys’ fees and disbursements) incurred by the Indemnitee in so cooperating shall be borne by the Indemnitor (irrespective of the determination as to the Indemnitee’s entitlement to indemnification) and the Indemnitor hereby indemnifies and agrees to hold the Indemnitee harmless therefrom.

(D)

In the event the determination of entitlement to indemnification is to be made by Special Legal Counsel pursuant to paragraph 6(B) hereof, the Indemnitee, or the Indemnitor, as the case may be, may, within seven days after such written notice of selection shall have been given, deliver to the Indemnitor or to the Indemnitee, as the case may be, a written objection to such selection.  Such objection may be asserted only on the grounds that the Special Legal Counsel so selected does not meet the requirements of “Special Legal Counsel” as defined in paragraph 1 of this Agreement.  If such written objection is made, the Special Legal Counsel so selected may not serve as

5


Special Legal Counsel until a court has determined that such objection is without merit.  If, within twenty (20) days after submission by the Indemnitee of a written request for indemnification pursuant to paragraph 6(A) hereof, no Special Legal Counsel shall have been selected or, if selected, shall have been objected to, either the Indemnitor or the Indemnitee may petition a court for resolution of any objection which shall have been made by the Indemnitor or the Indemnitee to the other’s selection of Special Legal Counsel and/or for the appointment as Special Legal Counsel of a person selected by the court or by such other person as the court shall designate, and the person with respect to whom an objection is so resolved or the person so appointed shall act as Special Legal Counsel under paragraph 6(B) hereof.  The Indemnitor shall pay all reasonable fees and expenses of Special Legal Counsel incurred in connection with acting pursuant to paragraph 6(B) hereof, and all reasonable fees and expenses incident to the selection of such Special Legal Counsel pursuant to this paragraph 6(D).  In the event that a determination of entitlement to indemnification is to be made by Special Legal Counsel and such determination shall not have been made and delivered in a written opinion within ninety (90) days after the receipt by the Indemnitor of the Indemnitee’s request in accordance with paragraph 6(A), upon the due commencement of any judicial proceeding in accordance with paragraph 8(A) of this Agreement, Special Legal Counsel shall be discharged and relieved of any further responsibility in such capacity.

(E)

The person or entity making the determination whether the Indemnitee is entitled to indemnification will make the determination of Indemnitee’s entitlement to indemnification within forty-five (45) days after the latter of the receipt by the Indemnitor of the request therefor or the final resolution of the Proceeding.  Such 45-day period may be extended for a reasonable time, not to exceed an additional fifteen (15) days, if the person or entity making said determination in good faith requires additional time for the obtaining or evaluating of documentation and/or information relating thereto.  The foregoing provisions of this paragraph 6(E) shall not apply: (i) if the determination of entitlement to indemnification is to be made by the stockholders and if within fifteen (15) days after receipt by the Indemnitor of the request for such determination the Board of Directors resolves to submit such determination to the stockholders for consideration at an annual or special meeting thereof to be held within seventy-five (75) days after such receipt and such determination is made at such meeting, or (ii) if the determination of entitlement to indemnification is to be made by Special Legal Counsel pursuant to paragraph 6(B) of this Agreement.

7.

PRESUMPTIONS

(A)

In making a determination with respect to entitlement or authorization of indemnification hereunder, the person or entity making such determination

6


shall presume that the Indemnitee is entitled to indemnification under this Agreement and the Indemnitor shall have the burden of proof to overcome such presumption.

(B)

The termination of any Proceeding by conviction, or upon a plea of nolo contendere or its equivalent, or an entry of an order of probation prior to judgment, creates a rebuttable presumption that the Indemnitee did not meet the requisite standard of conduct described herein for indemnification.

8.

REMEDIES

(A)

In the event that:  (i) a determination is made in accordance with the provisions of paragraph 6 that the Indemnitee is not entitled to indemnification under this Agreement, or (ii) advancement of reasonable Expenses is not timely made pursuant to this Agreement, or (iii) payment of indemnification due the Indemnitee under this Agreement is not timely made, the Indemnitee shall be entitled to an adjudication in an appropriate court of competent jurisdiction of such Indemnitee’s entitlement to such indemnification or advancement of Expenses.

(B)

In the event that a determination shall have been made pursuant to paragraph 6 of this Agreement that the Indemnitee is not entitled to indemnification, any judicial proceeding commenced pursuant to this paragraph 8 shall be conducted in all respects as a de novo trial on the merits.  The fact that a determination had been made earlier pursuant to paragraph 6 of this Agreement that the Indemnitee was not entitled to indemnification shall not be taken into account in any judicial proceeding commenced pursuant to this paragraph 8 and the Indemnitee shall not be prejudiced in any way by reason of that adverse determination.  In any judicial proceeding commenced pursuant to this paragraph 8, the Indemnitor shall have the burden of proving that the Indemnitee is not entitled to indemnification or advancement of Expenses, as the case may be.

(C)

If a determination shall have been made or deemed to have been made pursuant to this Agreement that the Indemnitee is entitled to indemnification, the Indemnitor shall be bound by such determination in any judicial proceeding commenced pursuant to this paragraph 8, absent:  (i) a misstatement by the Indemnitee of a material fact, or an omission of a material fact necessary to make the Indemnitee’s statement not materially misleading, in connection with the request for indemnification, or (ii) a prohibition of such indemnification under applicable law.

(D)

The Indemnitor shall be precluded from asserting in any judicial proceeding commenced pursuant to this paragraph 8 that the procedures and presumptions of this Agreement are not valid, binding and enforceable and shall stipulate in

7


any such court that the Indemnitor is bound by all the provisions of this Agreement.

(E)

In the event that the Indemnitee, pursuant to this paragraph 8, seeks a judicial adjudication of such Indemnitee’s rights under, or to recover damages for breach of, this Agreement, if successful on the merits or otherwise as to all or less than all claims, issues or matters in such judicial adjudication, the Indemnitee shall be entitled to recover from the Indemnitor, and shall be indemnified by the Indemnitor against, any and all reasonable Expenses actually incurred by such Indemnitee in connection with each successfully resolved claim, issue or matter.

9.NOTIFICATION AND DEFENSE OF CLAIMS

The Indemnitee agrees promptly to notify the Indemnitor in writing upon being served with any summons, citation, subpoena, complaint, indictment, information, or other document relating to any Proceeding or matter which may be subject to indemnification or advancement of Expenses covered hereunder, but the failure so to notify the Indemnitor will not relieve the Indemnitor from any liability that the Indemnitor may have to Indemnitee under this Agreement unless the Indemnitor is materially prejudiced thereby.  With respect to any such Proceeding as to which Indemnitee notifies the Indemnitor of the commencement thereof:

(A)

The Indemnitor will be entitled to participate therein at its own expense.

(B)

Except as otherwise provided below, the Indemnitor will be entitled to assume the defense thereof, with counsel reasonably satisfactory to Indemnitee.  After notice from the Indemnitor to Indemnitee of the Indemnitor’s election to assume the defense thereof, the Indemnitor will not be liable to Indemnitee under this Agreement for any legal or other expenses subsequently incurred by Indemnitee in connection with the defense thereof other than reasonable costs of investigation or as otherwise provided below.  Indemnitee shall have the right to employ Indemnitee’s own counsel in such Proceeding, but the fees and disbursements of such counsel incurred after notice from the Indemnitor of the Indemnitor’s assumption of the defense thereof shall be at the expense of Indemnitee unless (a) the employment of counsel by the Indemnitee has been authorized by the Indemnitor, (b) the Indemnitee shall have reasonably concluded that there may be a conflict of interest between the Indemnitor and the Indemnitee in the conduct of the defense of such action, (c) such Proceeding seeks penalties or other relief against the Indemnitee with respect to which the Indemnitor could not provide monetary indemnification to the Indemnitee (such as injunctive relief or incarceration) or (d) the Indemnitor shall not in fact have employed counsel to assume the defense of such action, in each of which cases the fees and disbursements of counsel shall be at the expense of the Indemnitor.  The Indemnitor shall not be entitled to assume the

8


defense of any Proceeding brought by or on behalf of the Indemnitor, or as to which the Indemnitee shall have reached the conclusion specified in clause (b) above, or which involves penalties or other relief against the Indemnitee of the type referred to in clause (c) above.

(C)

The Indemnitor shall not be liable to indemnify the Indemnitee under this Agreement for any amounts paid in settlement of any action or claim effected without the Indemnitor’s written consent.  The Indemnitor shall not settle any action or claim in any manner that would impose any penalty or limitation on the Indemnitee without the Indemnitee’s written consent.  Neither the Indemnitor nor Indemnitee will unreasonably withhold or delay consent to any proposed settlement.

10.

NON-EXCLUSIVITY; SURVIVAL OF RIGHTS; INSURANCE SUBROGATION

(A)

The rights of indemnification and to receive advancement of reasonable Expenses as provided by this Agreement shall not be deemed exclusive of any other rights to which the Indemnitee may at any time be entitled under applicable law, the Charter, the Bylaws, any other agreement, a vote of stockholders, a resolution of the Board of Directors or otherwise, except that any payments otherwise required to be made by the Indemnitor hereunder shall be offset by any and all amounts received by the Indemnitee from any other indemnitor or under one or more liability insurance policies maintained by an indemnitor or otherwise and shall not be duplicative of any other payments received by an Indemnitee from the Indemnitor in respect of the matter giving rise to the indemnity hereunder; provided, however, that if indemnification rights are provided by an Additional Indemnitor as defined in Section 18(B) hereof, such Section shall govern.  No amendment, alteration or repeal of this Agreement or any provision hereof shall be effective as to the Indemnitee with respect to any action taken or omitted by the Indemnitee prior to such amendment, alteration or repeal.

(B)

To the extent that the Company maintains an insurance policy or policies providing liability insurance for directors and officers of the Company, the Indemnitee shall be covered by such policy or policies in accordance with its or their terms to the maximum extent of the coverage available and upon any “Change in Control” the Company shall use commercially reasonable efforts to obtain or arrange for continuation and/or “tail” coverage for the Indemnitee to the maximum extent obtainable at such time.

(C)

Except as otherwise provided in Section 18(B) hereof, in the event of any payment under this Agreement, the Indemnitor shall be subrogated to the extent of such payment to all of the rights of recovery of the Indemnitee, who shall execute all papers required and take all actions necessary to secure such

9


rights, including execution of such documents as are necessary to enable the Indemnitor to bring suit to enforce such rights.

(D)

Except as otherwise provided in Section 18(B) hereof, the Indemnitor shall not be liable under this Agreement to make any payment of amounts otherwise indemnifiable hereunder if and to the extent that the Indemnitee has otherwise actually received such payment under any insurance policy, contract, agreement, or otherwise.

11.

CONTINUATION OF INDEMNITY

(A)

All agreements and obligations of the Indemnitor contained herein shall continue during the period the Indemnitee is an officer or a member of the Board of Directors of the Company and shall continue thereafter so long as the Indemnitee shall be subject to any threatened, pending or completed Proceeding by reason of such Indemnitee’s Corporate Status and during the period of statute of limitations for any act or omission occurring during the Indemnitee’s term of Corporate Status.  This Agreement shall be binding upon the Indemnitor and its respective successors and assigns and shall inure to the benefit of the Indemnitee and such Indemnitee’s heirs, executors and administrators.

(B)

The Company shall require and cause any successor (whether direct or indirect by purchase, merger, consolidation or otherwise) to all, substantially all or a substantial part, of the business and/or assets of the Company, by written agreement in form and substance reasonably satisfactory to the Indemnitee, expressly to assume and agree to perform this Agreement in the same manner and to the same extent that the Company would be required to perform if no such succession had taken place.

12.

SEVERABILITY

If any provision or provisions of this Agreement shall be held to be invalid, illegal or unenforceable for any reason whatsoever, (i) the validity, legality, and enforceability of the remaining provisions of this Agreement (including, without limitation, each portion of any paragraph of this Agreement containing any such provision held to be invalid, illegal or unenforceable, that is not itself invalid, illegal or unenforceable) shall not in any way be affected or impaired thereby, and (ii) to the fullest extent possible, the provisions of this Agreement (including, without limitation, each portion of any paragraph of this Agreement containing any such provision held to be invalid, illegal or unenforceable, that is not itself invalid, illegal or unenforceable) shall be construed so as to give effect to the intent manifested by the provisions held invalid, illegal or unenforceable.

13.

EXCEPTIONS TO RIGHT OF INDEMNIFICATION OR ADVANCEMENT OF EXPENSES

10


Notwithstanding any other provisions of this Agreement, the Indemnitee shall not be entitled to indemnification or advancement of reasonable Expenses under this Agreement with respect to (i) any Proceeding initiated by such Indemnitee against the Indemnitor other than a proceeding commenced pursuant to paragraph 8 hereof, or (ii) any Proceeding for an accounting of profits arising from the purchase and sale by Indemnitee of securities of the Company in violation of Section 16(b) of the Exchange Act, rules and regulations promulgated thereunder, or any similar provisions of any federal, state or local statute.

14.NOTICE TO THE COMPANY STOCKHOLDERS

Any indemnification of, or advancement of reasonable Expenses, to an Indemnitee in accordance with this Agreement, if arising out of a Proceeding by or in the right of the Company, shall be reported in writing to the stockholders of the Company with the notice of the next Company stockholders’ meeting or prior to the meeting.

15.HEADINGS

The headings of the paragraphs of this Agreement are inserted for convenience only and shall not be deemed to constitute part of this Agreement or to affect the construction thereof.

16.MODIFICATION AND WAIVER

No supplement, modification or amendment of this Agreement shall be binding unless executed in writing by each of the parties hereto.  No waiver of any of the provisions of this Agreement shall be deemed or shall constitute a waiver of any other provisions hereof (whether or not similar) nor shall such waiver constitute a continuing waiver.

17.NOTICES

All notices, requests, demands, and other communications hereunder shall be in writing and shall be deemed to have been duly given if (i) delivered by hand and received by the party to whom said notice or other communication shall have been directed, or (ii) mailed by certified or registered mail with postage prepaid, on the third business day after the date on which it is so mailed, if so delivered or mailed, as the case may be, to the following addresses:

If to the Indemnitee, to the address set forth in the records of the Company.

If to the Indemnitor, to:

Walker & Dunlop, Inc.

7272 Wisconsin Avenue

Suite 1300

Bethesda, MD 20814

11


Attention: Executive Vice President, General Counsel & Secretary

Fax No.: (301) 500-1223

or to such other address as may have been furnished to the Indemnitee by the Indemnitor or to the Indemnitor by the Indemnitee, as the case may be.

18.CONTRIBUTION

(A)

To the fullest extent permissible under applicable law, if the indemnification provided for in this Agreement is unavailable to Indemnitee for any reason whatsoever, the Company, in lieu of indemnifying Indemnitee, shall contribute to the amount incurred by Indemnitee, whether for judgments, penalties, fines and settlements and reasonable expenses actually incurred by or on behalf of an Indemnitee, in connection with any claim relating to an indemnifiable event under this Agreement, in such proportion as is deemed fair and reasonable in light of all of the circumstances of such Proceeding in order to reflect (i) the relative benefits received by the Company and Indemnitee as a result of the event(s) and/or transaction(s) giving cause to such Proceeding; and/or (ii) the relative fault of the Company (and its directors, officers, employees and agents) and Indemnitee in connection with such event(s) and/or transaction(s).

(B)

The Company acknowledges and agrees that as between the Company and any other entity that has provided indemnification rights in respect of Indemnitee’s service as a director of the Company at the request of such entity (an “Additional Indemnitor”), the Company shall be primarily liable to Indemnitee as set forth in this Agreement for any indemnification claim (including, without limitation, any claim for advancement of Expenses) by Indemnitee in respect of any Proceeding for which Indemnitee is entitled to indemnification hereunder.  In the event the Additional Indemnitor is liable to any extent to Indemnitee by virtue of indemnification rights provided by the Additional Indemnitor to Indemnitee in respect of Indemnitee’s service on the Board at the request of the Additional Investor and Indemnitee is also entitled to indemnification under this Agreement (including, without limitation, for advancement of Expenses) as a result of any Proceeding, the Company shall pay, in the first instance, the entire amount of any indemnification claim (including, without limitation, any claim for advancement of Expenses) brought by the Indemnitee against the Company under this Agreement (including, without limitation, any claim for advancement of Expenses) without requiring the Additional Indemnitor to contribute to such payment and the Company hereby waives and relinquishes any right of contribution, subrogation or any other right of recovery of any kind it may have against the Additional Indemnitor in respect thereof.  The Company further agrees that no advancement or payment by the Additional Indemnitor on behalf of Indemnitee with respect to any claim for which Indemnitee has sought

12


indemnification from the Company shall affect the foregoing and the Additional Indemnitor shall be subrogated to the extent of such advancement or payment to all of the rights of recovery of Indemnitee against the Company.

19.GOVERNING LAW

The parties agree that this Agreement shall be governed by, and construed and enforced in accordance with, the laws of the State of Maryland, without application of the conflict of laws principles thereof.

20.NO ASSIGNMENTS

The Indemnitee may not assign its rights or delegate obligations under this Agreement without the prior written consent of the Indemnitor.  Any assignment or delegation in violation of this paragraph 20 shall be null and void.

21.NO THIRD PARTY RIGHTS

Except for the rights of an Additional Indemnitor under paragraph 18(B) hereof: (a), nothing expressed or referred to in this Agreement will be construed to give any person other than the parties to this Agreement any legal or equitable right, remedy or claim under or with respect to this Agreement or any provision of this Agreement; and (b) this Agreement and all of its provisions are for the sole and exclusive benefit of the parties to this Agreement and their successors and permitted assigns.

22.COUNTERPARTS

This Agreement may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together constitute an agreement binding on all of the parties hereto.

[Signature page follows]

13


IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the day and year first above written.

WALKER & DUNLOP, INC.

By:

/s/ Richard M. Lucas

Name:

Richard M. Lucas

Title:

EVP, General Counsel & Secretary

INDEMNITEE:

By:

/s/ Jeffery R. Hayward

Name:

Jeffery R. Hayward


EX-10.2 3 wd-20240630xex10d2.htm EX-10.2

Exhibit 10.2

INDEMNIFICATION AGREEMENT

THIS INDEMNIFICATION AGREEMENT (this “Agreement”) is entered into as of June 9, 2024, by and among Walker & Dunlop, Inc., a Maryland corporation (the “Company” or the “Indemnitor”) and Gary S. Pinkus (the “Indemnitee”).

WHEREAS, the Indemnitee is a member of the Board of Directors of the Company and in such capacity is performing a valuable service for the Company;

WHEREAS, Maryland law permits the Company to enter into contracts with its officers or members of its Board of Directors with respect to indemnification of, and advancement of expenses to, such persons;

WHEREAS, the Articles of Amendment and Restatement of the Company (the “Charter”) provide that the Company shall indemnify and advance expenses to its directors and officers to the maximum extent permitted by Maryland law in effect from time to time;

WHEREAS, the Amended and Restated Bylaws of the Company (the “Bylaws”) provide that each director and officer of the Company shall be indemnified by the Company to the maximum extent permitted by Maryland law in effect from time to time and shall be entitled to advancement of expenses consistent with Maryland law; and

WHEREAS, to induce the Indemnitee to provide services to the Company as a member of the Board of Directors, and to provide the Indemnitee with specific contractual assurance that indemnification will be available to the Indemnitee regardless of, among other things, any amendment to or revocation of the Charter or the Bylaws, or any acquisition transaction relating to the Company, the Indemnitor desires to provide the Indemnitee with protection against personal liability as set forth herein.

NOW, THEREFORE, in consideration of the premises and the covenants contained herein, the Indemnitor and the Indemnitee hereby agree as follows:

1.DEFINITIONS

For purposes of this Agreement:

(A)

Change in Control” shall have the definition set forth in the Walker & Dunlop, Inc. 2024 Equity Incentive Plan, as amended.

(B)

Corporate Status” describes the status of a person who is or was a director or officer of the Company or is or was serving at the request of the Company


as a director, officer, partner (limited or general), member, director, employee or agent of any other foreign or domestic corporation, partnership, joint venture, limited liability company, trust, other enterprise (whether conducted for profit or not for profit) or employee benefit plan. The Company shall be deemed to have requested the Indemnitee to serve an employee benefit plan where the performance of the Indemnitee’s duties to the Company also imposes or imposed duties on, or otherwise involves or involved services by, the Indemnitee to the plan or participants or beneficiaries of the plan.

(C)

Expenses” shall include all attorneys’ and paralegals’ fees, retainers, court costs, transcript costs, fees of experts, witness fees, travel expenses, duplicating costs, printing and binding costs, telephone charges, postage, delivery service fees, and all other disbursements or expenses of the types customarily incurred in connection with prosecuting, defending, preparing to prosecute or defend, investigating, or being or preparing to be a witness in a Proceeding.

(D)

Proceeding” includes any action, suit, arbitration, alternate dispute resolution mechanism, investigation (including any formal or informal internal investigation to which the Indemnitee is made a party by reason of the Corporate Status of the Indemnitee), administrative hearing, or any other proceeding, including appeals therefrom, whether civil, criminal, administrative, or investigative, except one initiated by the Indemnitee pursuant to paragraph 8 of this Agreement to enforce such Indemnitee’s rights under this Agreement.

(E)

Special Legal Counsel” means a law firm, or a member of a law firm, that is experienced in matters of corporate law and neither presently is, or in the past two years has been, retained to represent (i) the Indemnitor or the Indemnitee in any matter material to either such party, or (ii) any other party to the Proceeding giving rise to a claim for indemnification hereunder.

2.

INDEMNIFICATION

The Indemnitee shall be entitled to the rights of indemnification provided in this paragraph 2 and under applicable law, the Charter, the Bylaws, any other agreement, a vote of stockholders or resolution of the Board of Directors or otherwise if, by reason of such Indemnitee’s Corporate Status, such Indemnitee is, or is threatened to be made, a party to any threatened, pending, or completed Proceeding, including a Proceeding by or in the right of the Company.  Unless prohibited by paragraph 13 hereof and subject to the other provisions of this Agreement, the Indemnitee shall be indemnified hereunder, to the maximum extent permitted by Maryland law in effect from time to time, against judgments, penalties, fines and settlements and reasonable Expenses actually incurred by or on behalf of such Indemnitee in connection with such Proceeding or any claim, issue or matter therein; provided, however, that if such Proceeding was initiated by or in the right of the Company,

2


indemnification may not be made in respect of such Proceeding if the Indemnitee shall have been finally adjudged to be liable to the Company.  For purposes of this paragraph 2, excise taxes assessed on the Indemnitee with respect to an employee benefit plan pursuant to applicable law shall be deemed fines.

3.

INDEMNIFICATION FOR EXPENSES IN CERTAIN CIRCUMSTANCES

(A)To the extent that the Indemnitee is successful, on the merits or otherwise, in any Proceeding to which the Indemnitee could have been entitled to indemnification pursuant to paragraph 2, such Indemnitee shall be indemnified against all reasonable Expenses actually incurred by or on behalf of such Indemnitee in connection with the Proceeding.

(B)If the Indemnitee is not wholly successful in such Proceeding but is successful, on the merits or otherwise, as to one or more but less than all claims, issues, or matters in such Proceeding, the Indemnitor shall indemnify the Indemnitee against all reasonable Expenses actually incurred by or on behalf of such Indemnitee in connection with each successfully resolved claim, issue or matter.

(C)For purposes of this paragraph (3) and without limitation, the termination of any claim, issue or matter in such Proceeding by dismissal, with or without prejudice, shall be deemed to be a successful result as to such claim, issue or matter.

4.ADVANCEMENT OF EXPENSES

Notwithstanding anything in this Agreement to the contrary, but subject to paragraph 13 hereof, if the Indemnitee is or was or becomes a party to or is otherwise involved in any Proceeding (including as a witness), or is or was threatened to be made a party to or a participant (including as a witness) in any such Proceeding, by reason of the Indemnitee’s Corporate Status, or by reason of (or arising in part out of) any actual or alleged event or occurrence related to the Indemnitee’s Corporate Status, or by reason of any actual or alleged act or omission on the part of the Indemnitee taken or omitted in or relating to the Indemnitee’s Corporate Status, then the Indemnitor shall advance all reasonable Expenses incurred by the Indemnitee in connection with any such Proceeding within twenty (20) days after the receipt by the Indemnitor of a statement from the Indemnitee requesting such advance from time to time, whether prior to or after final disposition of such Proceeding; provided that, such statement shall reasonably evidence the Expenses incurred or to be incurred by the Indemnitee and shall include or be preceded or accompanied by (i) a written affirmation by the Indemnitee of the Indemnitee’s good faith belief that the standard of conduct necessary for indemnification by the Indemnitor as authorized by this Agreement has been met and (ii) a written undertaking by or on behalf of the Indemnitee to repay the amounts advanced if it should ultimately be determined that the standard of conduct has not been met.  The undertaking required by clause (ii) of the immediately preceding sentence shall be an unlimited general obligation of the Indemnitee but need not be secured and may be accepted without reference to financial ability to make the repayment.

3


5.

WITNESS EXPENSES

Notwithstanding any other provision of this Agreement, to the extent that the Indemnitee is, by reason of such Indemnitee’s Corporate Status, a witness for any reason in any Proceeding to which such Indemnitee is not a named defendant or respondent, such Indemnitee shall be indemnified by the Indemnitor against all Expenses actually incurred by or on behalf of such Indemnitee in connection therewith.

6.

DETERMINATION OF ENTITLEMENT TO AND AUTHORIZATION OF INDEMNIFICATION

(A)

To obtain indemnification under this Agreement, the Indemnitee shall submit to the Indemnitor a written request, including therewith such documentation and information reasonably necessary to determine whether and to what extent the Indemnitee is entitled to indemnification.

(B)

Indemnification under this Agreement may not be made unless authorized for a specific Proceeding after a determination has been made in accordance with this paragraph 6(B) that indemnification of the Indemnitee is permissible in the circumstances because the Indemnitee has met the following standard of conduct: the Indemnitor shall indemnify the Indemnitee in accordance with the provisions of paragraph 2 hereof, unless it is established that: (a) the act or omission of the Indemnitee was material to the matter giving rise to the Proceeding and (x) was committed in bad faith or (y) was the result of active and deliberate dishonesty; (b) the Indemnitee actually received an improper personal benefit in money, property or services; or (c) in the case of any criminal proceeding, the Indemnitee had reasonable cause to believe that the act or omission was unlawful.  Upon receipt by the Indemnitor of the Indemnitee’s written request for indemnification pursuant to subparagraph 6(A), a determination as to whether the applicable standard of conduct has been met shall be made within the period specified in paragraph 6(E):  (i) if a Change in Control shall have occurred, by Special Legal Counsel in a written opinion to the Board of Directors, a copy of which shall be delivered to the Indemnitee, with Special Legal Counsel selected by the Indemnitee (the Indemnitee shall give prompt written notice to the Indemnitor advising the Indemnitor of the identity of the Special Legal Counsel so selected); or (ii) if a Change in Control shall not have occurred, (A) by the Board of Directors by a majority vote of a quorum consisting of directors not, at the time, parties to the Proceeding, or, if such quorum cannot be obtained, then by a majority vote of a committee of the Board of Directors consisting solely of two or more directors not, at the time, parties to such Proceeding and who were duly designated to act in the matter by a majority vote of the full Board of Directors in which the designated directors who are parties may participate, (B) if the requisite quorum of the full Board of Directors cannot be obtained

4


therefor and the committee cannot be established (or, even if such quorum is obtainable or such committee can be established, if such quorum or committee so directs), by Special Legal Counsel in a written opinion to the Board of Directors, a copy of which shall be delivered to Indemnitee, with Special Legal Counsel selected by the Board of Directors or a committee of the Board of Directors by vote as set forth in clause (ii)(A) of this paragraph 6(B) (or, if the requisite quorum of the full Board of Directors cannot be obtained therefor and the committee cannot be established, by a majority of the full Board of Directors in which directors who are parties to the Proceeding may participate) (if the Indemnitor selects Special Legal Counsel to make the determination under this clause (ii), the Indemnitor shall give prompt written notice to the Indemnitee advising them of the identity of the Special Legal Counsel so selected) or (C) if so directed by a majority of the members of the Board of Directors, by the stockholders of the Company.  If it is so determined that the Indemnitee is entitled to indemnification, payment to the Indemnitee shall be made within ten (10) days after such determination. Authorization of indemnification and determination as to reasonableness of Expenses shall be made in the same manner as the determination that indemnification is permissible. However, if the determination that indemnification is permissible is made by Special Legal Counsel under clause (ii)(B) above, authorization of indemnification and determination as to reasonableness of Expenses shall be made in the manner specified under clause (ii)(B) above for the selection of such Special Legal Counsel.

(C)

The Indemnitee shall cooperate with the person or entity making such determination with respect to the Indemnitee’s entitlement to indemnification, including providing upon reasonable advance request any documentation or information which is not privileged or otherwise protected from disclosure and which is reasonably available to the Indemnitee and reasonably necessary to such determination.  Any reasonable costs or expenses (including reasonable attorneys’ fees and disbursements) incurred by the Indemnitee in so cooperating shall be borne by the Indemnitor (irrespective of the determination as to the Indemnitee’s entitlement to indemnification) and the Indemnitor hereby indemnifies and agrees to hold the Indemnitee harmless therefrom.

(D)

In the event the determination of entitlement to indemnification is to be made by Special Legal Counsel pursuant to paragraph 6(B) hereof, the Indemnitee, or the Indemnitor, as the case may be, may, within seven days after such written notice of selection shall have been given, deliver to the Indemnitor or to the Indemnitee, as the case may be, a written objection to such selection.  Such objection may be asserted only on the grounds that the Special Legal Counsel so selected does not meet the requirements of “Special Legal Counsel” as defined in paragraph 1 of this Agreement.  If such written objection is made, the Special Legal Counsel so selected may not serve as

5


Special Legal Counsel until a court has determined that such objection is without merit.  If, within twenty (20) days after submission by the Indemnitee of a written request for indemnification pursuant to paragraph 6(A) hereof, no Special Legal Counsel shall have been selected or, if selected, shall have been objected to, either the Indemnitor or the Indemnitee may petition a court for resolution of any objection which shall have been made by the Indemnitor or the Indemnitee to the other’s selection of Special Legal Counsel and/or for the appointment as Special Legal Counsel of a person selected by the court or by such other person as the court shall designate, and the person with respect to whom an objection is so resolved or the person so appointed shall act as Special Legal Counsel under paragraph 6(B) hereof.  The Indemnitor shall pay all reasonable fees and expenses of Special Legal Counsel incurred in connection with acting pursuant to paragraph 6(B) hereof, and all reasonable fees and expenses incident to the selection of such Special Legal Counsel pursuant to this paragraph 6(D).  In the event that a determination of entitlement to indemnification is to be made by Special Legal Counsel and such determination shall not have been made and delivered in a written opinion within ninety (90) days after the receipt by the Indemnitor of the Indemnitee’s request in accordance with paragraph 6(A), upon the due commencement of any judicial proceeding in accordance with paragraph 8(A) of this Agreement, Special Legal Counsel shall be discharged and relieved of any further responsibility in such capacity.

(E)

The person or entity making the determination whether the Indemnitee is entitled to indemnification will make the determination of Indemnitee’s entitlement to indemnification within forty-five (45) days after the latter of the receipt by the Indemnitor of the request therefor or the final resolution of the Proceeding.  Such 45-day period may be extended for a reasonable time, not to exceed an additional fifteen (15) days, if the person or entity making said determination in good faith requires additional time for the obtaining or evaluating of documentation and/or information relating thereto.  The foregoing provisions of this paragraph 6(E) shall not apply: (i) if the determination of entitlement to indemnification is to be made by the stockholders and if within fifteen (15) days after receipt by the Indemnitor of the request for such determination the Board of Directors resolves to submit such determination to the stockholders for consideration at an annual or special meeting thereof to be held within seventy-five (75) days after such receipt and such determination is made at such meeting, or (ii) if the determination of entitlement to indemnification is to be made by Special Legal Counsel pursuant to paragraph 6(B) of this Agreement.

7.

PRESUMPTIONS

(A)

In making a determination with respect to entitlement or authorization of indemnification hereunder, the person or entity making such determination

6


shall presume that the Indemnitee is entitled to indemnification under this Agreement and the Indemnitor shall have the burden of proof to overcome such presumption.

(B)

The termination of any Proceeding by conviction, or upon a plea of nolo contendere or its equivalent, or an entry of an order of probation prior to judgment, creates a rebuttable presumption that the Indemnitee did not meet the requisite standard of conduct described herein for indemnification.

8.

REMEDIES

(A)

In the event that:  (i) a determination is made in accordance with the provisions of paragraph 6 that the Indemnitee is not entitled to indemnification under this Agreement, or (ii) advancement of reasonable Expenses is not timely made pursuant to this Agreement, or (iii) payment of indemnification due the Indemnitee under this Agreement is not timely made, the Indemnitee shall be entitled to an adjudication in an appropriate court of competent jurisdiction of such Indemnitee’s entitlement to such indemnification or advancement of Expenses.

(B)

In the event that a determination shall have been made pursuant to paragraph 6 of this Agreement that the Indemnitee is not entitled to indemnification, any judicial proceeding commenced pursuant to this paragraph 8 shall be conducted in all respects as a de novo trial on the merits.  The fact that a determination had been made earlier pursuant to paragraph 6 of this Agreement that the Indemnitee was not entitled to indemnification shall not be taken into account in any judicial proceeding commenced pursuant to this paragraph 8 and the Indemnitee shall not be prejudiced in any way by reason of that adverse determination.  In any judicial proceeding commenced pursuant to this paragraph 8, the Indemnitor shall have the burden of proving that the Indemnitee is not entitled to indemnification or advancement of Expenses, as the case may be.

(C)

If a determination shall have been made or deemed to have been made pursuant to this Agreement that the Indemnitee is entitled to indemnification, the Indemnitor shall be bound by such determination in any judicial proceeding commenced pursuant to this paragraph 8, absent:  (i) a misstatement by the Indemnitee of a material fact, or an omission of a material fact necessary to make the Indemnitee’s statement not materially misleading, in connection with the request for indemnification, or (ii) a prohibition of such indemnification under applicable law.

(D)

The Indemnitor shall be precluded from asserting in any judicial proceeding commenced pursuant to this paragraph 8 that the procedures and presumptions of this Agreement are not valid, binding and enforceable and shall stipulate in

7


any such court that the Indemnitor is bound by all the provisions of this Agreement.

(E)

In the event that the Indemnitee, pursuant to this paragraph 8, seeks a judicial adjudication of such Indemnitee’s rights under, or to recover damages for breach of, this Agreement, if successful on the merits or otherwise as to all or less than all claims, issues or matters in such judicial adjudication, the Indemnitee shall be entitled to recover from the Indemnitor, and shall be indemnified by the Indemnitor against, any and all reasonable Expenses actually incurred by such Indemnitee in connection with each successfully resolved claim, issue or matter.

9.NOTIFICATION AND DEFENSE OF CLAIMS

The Indemnitee agrees promptly to notify the Indemnitor in writing upon being served with any summons, citation, subpoena, complaint, indictment, information, or other document relating to any Proceeding or matter which may be subject to indemnification or advancement of Expenses covered hereunder, but the failure so to notify the Indemnitor will not relieve the Indemnitor from any liability that the Indemnitor may have to Indemnitee under this Agreement unless the Indemnitor is materially prejudiced thereby.  With respect to any such Proceeding as to which Indemnitee notifies the Indemnitor of the commencement thereof:

(A)

The Indemnitor will be entitled to participate therein at its own expense.

(B)

Except as otherwise provided below, the Indemnitor will be entitled to assume the defense thereof, with counsel reasonably satisfactory to Indemnitee.  After notice from the Indemnitor to Indemnitee of the Indemnitor’s election to assume the defense thereof, the Indemnitor will not be liable to Indemnitee under this Agreement for any legal or other expenses subsequently incurred by Indemnitee in connection with the defense thereof other than reasonable costs of investigation or as otherwise provided below.  Indemnitee shall have the right to employ Indemnitee’s own counsel in such Proceeding, but the fees and disbursements of such counsel incurred after notice from the Indemnitor of the Indemnitor’s assumption of the defense thereof shall be at the expense of Indemnitee unless (a) the employment of counsel by the Indemnitee has been authorized by the Indemnitor, (b) the Indemnitee shall have reasonably concluded that there may be a conflict of interest between the Indemnitor and the Indemnitee in the conduct of the defense of such action, (c) such Proceeding seeks penalties or other relief against the Indemnitee with respect to which the Indemnitor could not provide monetary indemnification to the Indemnitee (such as injunctive relief or incarceration) or (d) the Indemnitor shall not in fact have employed counsel to assume the defense of such action, in each of which cases the fees and disbursements of counsel shall be at the expense of the Indemnitor.  The Indemnitor shall not be entitled to assume the

8


defense of any Proceeding brought by or on behalf of the Indemnitor, or as to which the Indemnitee shall have reached the conclusion specified in clause (b) above, or which involves penalties or other relief against the Indemnitee of the type referred to in clause (c) above.

(C)

The Indemnitor shall not be liable to indemnify the Indemnitee under this Agreement for any amounts paid in settlement of any action or claim effected without the Indemnitor’s written consent.  The Indemnitor shall not settle any action or claim in any manner that would impose any penalty or limitation on the Indemnitee without the Indemnitee’s written consent.  Neither the Indemnitor nor Indemnitee will unreasonably withhold or delay consent to any proposed settlement.

10.

NON-EXCLUSIVITY; SURVIVAL OF RIGHTS; INSURANCE SUBROGATION

(A)

The rights of indemnification and to receive advancement of reasonable Expenses as provided by this Agreement shall not be deemed exclusive of any other rights to which the Indemnitee may at any time be entitled under applicable law, the Charter, the Bylaws, any other agreement, a vote of stockholders, a resolution of the Board of Directors or otherwise, except that any payments otherwise required to be made by the Indemnitor hereunder shall be offset by any and all amounts received by the Indemnitee from any other indemnitor or under one or more liability insurance policies maintained by an indemnitor or otherwise and shall not be duplicative of any other payments received by an Indemnitee from the Indemnitor in respect of the matter giving rise to the indemnity hereunder; provided, however, that if indemnification rights are provided by an Additional Indemnitor as defined in Section 18(B) hereof, such Section shall govern.  No amendment, alteration or repeal of this Agreement or any provision hereof shall be effective as to the Indemnitee with respect to any action taken or omitted by the Indemnitee prior to such amendment, alteration or repeal.

(B)

To the extent that the Company maintains an insurance policy or policies providing liability insurance for directors and officers of the Company, the Indemnitee shall be covered by such policy or policies in accordance with its or their terms to the maximum extent of the coverage available and upon any “Change in Control” the Company shall use commercially reasonable efforts to obtain or arrange for continuation and/or “tail” coverage for the Indemnitee to the maximum extent obtainable at such time.

(C)

Except as otherwise provided in Section 18(B) hereof, in the event of any payment under this Agreement, the Indemnitor shall be subrogated to the extent of such payment to all of the rights of recovery of the Indemnitee, who shall execute all papers required and take all actions necessary to secure such

9


rights, including execution of such documents as are necessary to enable the Indemnitor to bring suit to enforce such rights.

(D)

Except as otherwise provided in Section 18(B) hereof, the Indemnitor shall not be liable under this Agreement to make any payment of amounts otherwise indemnifiable hereunder if and to the extent that the Indemnitee has otherwise actually received such payment under any insurance policy, contract, agreement, or otherwise.

11.

CONTINUATION OF INDEMNITY

(A)

All agreements and obligations of the Indemnitor contained herein shall continue during the period the Indemnitee is an officer or a member of the Board of Directors of the Company and shall continue thereafter so long as the Indemnitee shall be subject to any threatened, pending or completed Proceeding by reason of such Indemnitee’s Corporate Status and during the period of statute of limitations for any act or omission occurring during the Indemnitee’s term of Corporate Status.  This Agreement shall be binding upon the Indemnitor and its respective successors and assigns and shall inure to the benefit of the Indemnitee and such Indemnitee’s heirs, executors and administrators.

(B)

The Company shall require and cause any successor (whether direct or indirect by purchase, merger, consolidation or otherwise) to all, substantially all or a substantial part, of the business and/or assets of the Company, by written agreement in form and substance reasonably satisfactory to the Indemnitee, expressly to assume and agree to perform this Agreement in the same manner and to the same extent that the Company would be required to perform if no such succession had taken place.

12.

SEVERABILITY

If any provision or provisions of this Agreement shall be held to be invalid, illegal or unenforceable for any reason whatsoever, (i) the validity, legality, and enforceability of the remaining provisions of this Agreement (including, without limitation, each portion of any paragraph of this Agreement containing any such provision held to be invalid, illegal or unenforceable, that is not itself invalid, illegal or unenforceable) shall not in any way be affected or impaired thereby, and (ii) to the fullest extent possible, the provisions of this Agreement (including, without limitation, each portion of any paragraph of this Agreement containing any such provision held to be invalid, illegal or unenforceable, that is not itself invalid, illegal or unenforceable) shall be construed so as to give effect to the intent manifested by the provisions held invalid, illegal or unenforceable.

13.

EXCEPTIONS TO RIGHT OF INDEMNIFICATION OR ADVANCEMENT OF EXPENSES

10


Notwithstanding any other provisions of this Agreement, the Indemnitee shall not be entitled to indemnification or advancement of reasonable Expenses under this Agreement with respect to (i) any Proceeding initiated by such Indemnitee against the Indemnitor other than a proceeding commenced pursuant to paragraph 8 hereof, or (ii) any Proceeding for an accounting of profits arising from the purchase and sale by Indemnitee of securities of the Company in violation of Section 16(b) of the Exchange Act, rules and regulations promulgated thereunder, or any similar provisions of any federal, state or local statute.

14.NOTICE TO THE COMPANY STOCKHOLDERS

Any indemnification of, or advancement of reasonable Expenses, to an Indemnitee in accordance with this Agreement, if arising out of a Proceeding by or in the right of the Company, shall be reported in writing to the stockholders of the Company with the notice of the next Company stockholders’ meeting or prior to the meeting.

15.HEADINGS

The headings of the paragraphs of this Agreement are inserted for convenience only and shall not be deemed to constitute part of this Agreement or to affect the construction thereof.

16.MODIFICATION AND WAIVER

No supplement, modification or amendment of this Agreement shall be binding unless executed in writing by each of the parties hereto.  No waiver of any of the provisions of this Agreement shall be deemed or shall constitute a waiver of any other provisions hereof (whether or not similar) nor shall such waiver constitute a continuing waiver.

17.NOTICES

All notices, requests, demands, and other communications hereunder shall be in writing and shall be deemed to have been duly given if (i) delivered by hand and received by the party to whom said notice or other communication shall have been directed, or (ii) mailed by certified or registered mail with postage prepaid, on the third business day after the date on which it is so mailed, if so delivered or mailed, as the case may be, to the following addresses:

If to the Indemnitee, to the address set forth in the records of the Company.

If to the Indemnitor, to:

Walker & Dunlop, Inc.

7272 Wisconsin Avenue

Suite 1300

Bethesda, MD 20814

11


Attention: Executive Vice President, General Counsel & Secretary

Fax No.: (301) 500-1223

or to such other address as may have been furnished to the Indemnitee by the Indemnitor or to the Indemnitor by the Indemnitee, as the case may be.

18.CONTRIBUTION

(A)

To the fullest extent permissible under applicable law, if the indemnification provided for in this Agreement is unavailable to Indemnitee for any reason whatsoever, the Company, in lieu of indemnifying Indemnitee, shall contribute to the amount incurred by Indemnitee, whether for judgments, penalties, fines and settlements and reasonable expenses actually incurred by or on behalf of an Indemnitee, in connection with any claim relating to an indemnifiable event under this Agreement, in such proportion as is deemed fair and reasonable in light of all of the circumstances of such Proceeding in order to reflect (i) the relative benefits received by the Company and Indemnitee as a result of the event(s) and/or transaction(s) giving cause to such Proceeding; and/or (ii) the relative fault of the Company (and its directors, officers, employees and agents) and Indemnitee in connection with such event(s) and/or transaction(s).

(B)

The Company acknowledges and agrees that as between the Company and any other entity that has provided indemnification rights in respect of Indemnitee’s service as a director of the Company at the request of such entity (an “Additional Indemnitor”), the Company shall be primarily liable to Indemnitee as set forth in this Agreement for any indemnification claim (including, without limitation, any claim for advancement of Expenses) by Indemnitee in respect of any Proceeding for which Indemnitee is entitled to indemnification hereunder.  In the event the Additional Indemnitor is liable to any extent to Indemnitee by virtue of indemnification rights provided by the Additional Indemnitor to Indemnitee in respect of Indemnitee’s service on the Board at the request of the Additional Investor and Indemnitee is also entitled to indemnification under this Agreement (including, without limitation, for advancement of Expenses) as a result of any Proceeding, the Company shall pay, in the first instance, the entire amount of any indemnification claim (including, without limitation, any claim for advancement of Expenses) brought by the Indemnitee against the Company under this Agreement (including, without limitation, any claim for advancement of Expenses) without requiring the Additional Indemnitor to contribute to such payment and the Company hereby waives and relinquishes any right of contribution, subrogation or any other right of recovery of any kind it may have against the Additional Indemnitor in respect thereof.  The Company further agrees that no advancement or payment by the Additional Indemnitor on behalf of Indemnitee with respect to any claim for which Indemnitee has sought

12


indemnification from the Company shall affect the foregoing and the Additional Indemnitor shall be subrogated to the extent of such advancement or payment to all of the rights of recovery of Indemnitee against the Company.

19.GOVERNING LAW

The parties agree that this Agreement shall be governed by, and construed and enforced in accordance with, the laws of the State of Maryland, without application of the conflict of laws principles thereof.

20.NO ASSIGNMENTS

The Indemnitee may not assign its rights or delegate obligations under this Agreement without the prior written consent of the Indemnitor.  Any assignment or delegation in violation of this paragraph 20 shall be null and void.

21.NO THIRD PARTY RIGHTS

Except for the rights of an Additional Indemnitor under paragraph 18(B) hereof: (a), nothing expressed or referred to in this Agreement will be construed to give any person other than the parties to this Agreement any legal or equitable right, remedy or claim under or with respect to this Agreement or any provision of this Agreement; and (b) this Agreement and all of its provisions are for the sole and exclusive benefit of the parties to this Agreement and their successors and permitted assigns.

22.COUNTERPARTS

This Agreement may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together constitute an agreement binding on all of the parties hereto.

[Signature page follows]

13


IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the day and year first above written.

WALKER & DUNLOP, INC.

By:

/s/ Daniel J. Groman

Name:

Daniel J. Groman

Title:

Interim General Counsel & Secretary

INDEMNITEE:

By:

/s/ Gary S. Pinkus

Name:

Gary S. Pinkus


EX-31.1 4 wd-20240630xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, William M. Walker, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Walker & Dunlop, Inc.;

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

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

4.The registrant's other certifying officer(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 15d-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

5.The 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: August 8, 2024

By:

/s/ William M. Walker

William M. Walker

Chairman and Chief Executive Officer


EX-31.2 5 wd-20240630xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Gregory A. Florkowski, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Walker & Dunlop, Inc.;

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

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

4.The registrant's other certifying officer(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 15d-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

5.The 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: August 8, 2024

By:

/s/ Gregory A. Florkowski

Gregory A. Florkowski

Executive Vice President and Chief Financial Officer


EX-32 6 wd-20240630xex32.htm EX-32

EXHIBIT 32

CERTIFICATION OF
CHIEF EXECUTIVE OFFICER AND
CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED
PURSUANT TO SECTION 906 OF THE
SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of Walker & Dunlop, Inc. for the quarterly period ended June 30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers of Walker & Dunlop, Inc., hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Walker & Dunlop, Inc.

Date: August 8, 2024

By:

/s/ William M. Walker

William M. Walker

Chairman and Chief Executive Officer

Date: August 8, 2024

By:

/s/ Gregory A. Florkowski

Gregory A. Florkowski

Executive Vice President and Chief Financial Officer


GRAPHIC 7 wd-20240630x10q001.jpg GRAPHIC begin 644 wd-20240630x10q001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" 9 <$# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#U/_@H#HUU M\$/'GPO^*VA+<0^'+6_2QUG2+>5ULYPK>8N^(':2\?G)DCJJ>@K[(UCP/X9^ M(WP^.GV\,,>E:C8.+*ZM!L:!)TR)8F&"K?,&!!'(%<]^U-\)U^-7P$\8>%5B M$E_/9M<6&1DK=1?O(L?5E"_1C7C/[!'QVCUW]DK?J3M-J?@@2Z9<6[']ZZ(N MZV7GN598Q[H:V?O4TUNC&RC-I[,X_P#X)M^(KNWU+XA?#7QB7O?&GA+4WDBO M+YVEN3"28I '%-+\(Z=%9:7:I;QI&D;.!EY=J[0SMU8X[GUK8HKF?B3XJ/@OP/JVKQE/M M440BM5D("OQ%?<=? ?_ 4.^%&G0? /P=XC\.:G:RZY MX#FB1KF"=#+)#(5#R\')83B.3\6-?7?P ^*<'QI^#?A/QE"5$NIV2-U2RUX+;7FHW,D\D0%O"P"EF. &)./4U]Z5\+_\ !([_ )(=XM_[ M#_\ [:PU]T5K7_B,RH_ @K-U[PYIOBFR%GJMG'?6H<2"*7.-PZ'CZFM*@=:Q M1L?G5_P3^TJ'QQ\8_C59>(7N=;M-+O@MC!?W4LR6H^U7 Q&&8A1A5''917U1 M\2O"FG?M"S7&@Z:K06%N3::CXLMG9)8 &R]O9." 9LY#2\K'R/F?(7\W?A[K M/Q-\/#]HK4OAJ(2]KJ8EUDHC/=BR%WXT76;W7@ES?:?<;@VGDKYWE$_)O,6\?,._'.*ZK7 MIQUZLYMIRT.UT;X!Z=\//C=HOBWPFNIVVF7EA=Z?JNG?VC+-9(S>7)#.L4CD M(UU%;;?LT.W[NQ/O$U MO$UKX@M+*!;?4K>5XIXA]HC'RLI!'#,/Q-9?['OPR\->/OV6O &J>(M-_M?4 M[RQ=KB]N;B5II6\Z099]VXG SGM72?M\_\ )H/Q)_Z\X?\ TIBKB?V0[;XE MR_LA^ ?^$2U#PI;;M.D%K_;%E6K.06)9L'" MA5)/!Z5OUP'Q1WZU)HWANR0+J][,;JWO&*[S4-V@)+2QG&%54!&SC:3WS7LHK M7$TE3DFMG_5UY/H8X*NZT&I.[3U\O)^:6XM>&_ME:!82_L]_$#7C 4UK3M#N M&L[^*1HY8"!D%&4@@@\YKW*O'?VQ?^36OBA_V KG_P!!KGA\2.Z?PL\5_P"" M?_@/0_B1^S)I6J>*;1]>U*34+U'O+ZYEDF95F(4%RV< <"M#]H71/&O[)^B- M\3/AEKNI:GX5TV2/^W?!.OWLM[:-;LP7S;:24M) RDC(5BN#G& 0;_\ P3+_ M .33M'_["=__ .CS7L7[2ZV$G[/'Q+74\?8O^$=OM^3W\A]O_CV*VE*U5KI< MQBKTT^MC=^$WQ-T?XR?#O0_&6@R,VFZK;B9$D^_$V2'C<=F5@RGW%=-?V-OJ MEE/9W<2SVTZ&.6-NC*1@@U\>?\$IIKZ3]FF_6ZW?9H_$%T+;/]WRX2^/;>7_ M !S7V6:QJ1Y)N*Z&M.7/!-GYV:YI%O!_P4]TGP=&URGA233T=M%%U*+1F^PR M-DQ[MN=P!Z=17Z#Z1I%GH.G06&GVZVMG -L<*9PHSGC/N37P+XA_Y2YZ+_V# M$_\ 3?+7Z#5K6VCZ(BE]KU/$O$OP9\'2?&7P@3HZK%/INJ236Z7$JPS.K6NU MG0-M8KYCX)'&XU[3;P1VL$<,2A(HU"(HZ 8 KB_$/\ R6+P5_V"]6_]#LZ[ MBL&]$:I:LYCX@^%=(\2^'KLZK81WWV6WFDA\PD;&V'D8(]!7YP+XA\=_L$_% M;PMXJNM4UKQ9\*?%]E;M-'?7K M?]>DW_H!KSN_^%7A_P"-7[/&D^$/$MM]HTR_T6T7>N!);R"%2DL;?PNIY!_ MY!(K6G-1TDKIF=2'-MN=M8WWA[XH^#;2]M)K?7?#NKP)<0RQMF.>,X93Z^G' M4$8-<9\'_AKX<\-7OB&^T[3O)NX]8NXHYI)I)6C3(^1=[':OHHX':OBK]FOX MJ>(?V(?C5>_!'XG7'_%'ZA<"32=7?(@@:1L1SH3P(93PX_Y9R9_VC7WY\//N M>)/^PW=']5HG!T]$]'L$)*>O4ZO KXG_ ."H>G0^%O@;!XBT9I](UZYUVWBF MU&PN)()G3R9PK[9KXP_P""L'_)L^G_ /8P6W_HF>BA_$B.M\#/ MH;X#>$=(TCX:^$M6M+)(=2OM#LFN;KE?/'[87[2MY\#=$T'P_X5@@OOB'XMNET_1H;@ M;HK;X5G4!>A)YX!KZ(K\Z/VL6N9/^"D7P62[YLU;2OLP&?^?N7=[9 MW8Z=L5K1BI2U,ZLG&.A]I>%O@;XW\1VD/C?6C&/MNM>(84NY[F0_?/ MS@B-">D: *H '%>&_%[XI7O[&_Q?\'3R7D]W\(O%\K6-WIUW*TIT*[4KB:W M9LLL+*V6BR5&UBNWI7UOW-?#?_!6]4/P(\+%^H\0+@_]NL^:=+WY\LMF*I[L M.9=#[B1Q(@92&5AD$'((]:S=?\,:7XJM([75K*._MTD$BQRYP& (SQ[$USWP M1ENY_@SX#DO_ /C]?0K%ILDD[_(3.2>YCM&%7I_=%=A^V/:^(?V4-%T+XF_"W M7=0TNTCU*.QU7PQ>7DMUI=VD@8JPAD9O*.5*DQE?O@CD<\+_ ,$V]6U72_&? MQQ_L_09=:ADUJ,3-;W443Q$2W>WY9"H8'GD-D>AS7MGQT^!WQ#_:VN]&\/>) MK>T^'OPVTZ]6]NX([Q;S5=2D4$*!L'E0H S 'FYY M7_P]O\)_]"3J?_@0E%?2O_#'GP<_Z$#2O^_=%3S4/Y2N6MW/9J^#O@U\']<^ M'G[=WQ*\)6$0B^'^JQ6_BRX3:0A G,EO&G;BX,H(_NQXK[QJ!/\ C\D_ZYK_ M #:N>$W%-=S:<5)IGS+_ ,%&OA1_PLK]FC6;^VB+ZMX6<:W;M&N7\M 1.!W_ M -4SM]4%>I?LW6NNR?"+0-:\5!?^$IURT@U'4=H^Z[0HL:_41I&#_M;O6O2; MW_CSG_ZYM_(T^'_5)]!_*CG?)RCY;3YA]>(>-_BS\/O$WQ/\.^$[WQ=X=>UT MY)M9OH+F_A,;RH?(@A;+;2P>1Y"IY!A4XZ5[?7E=W_RV_P"OEOYTHCDS6^(O M@3P'?>!M:L/$5IHFD:-J%I)93WEQ'# L8E4H"'8 !LL,<]<5\3_\$V?C%I_P MSO?B#\)_%GB#3;.'2;Y[W3[ZXO(TMI2'\F<1R%MK!BL<@P>=['UK[Z\9_P#( MO3?5/YBN*N_^0?#^'\JTC+W'%]3&2]Y-'I\1P/45UT/^IC_ -T5ROC_ *:= M_OM_2LEN;O8^*/\ @E;X\\->%/@QXIMM<\0Z5HUQ)KOF)#J%[% [+]FA&X*[ M D9!&?:OK'QQ^U%\*?A[H5SJNJ^/-">*%&9;>ROH[F>9@,[$CC8LS'H.*-5_ MUZ_[O]:-+_UK_2MI-3GS,YX-QCRHM_LX:Y)XG^!'@?695*2:EI<5ZRLWP%O)?7<< M27 -UU_>!/C/X:T35-!\06'VK5(MZZ1/=1K>Q2 '?$T6=VY2&S@8(&1D MJ_!S1-)LM9T^\ MU6T\0+]HL+>Z22>'%O,#OC!++R0.1W%?5'@KXL_#_P#X0'0+6[\9^&N-,MXY M89M5M_\ GDH964O^!!JY=_\ (R:A_OG^E8DG^L;ZFM6[P4>QC>TW(Y#XM?M: M^!+;Q+X.\#>&/%5MK7BC7/$.FVFS1+D2K;0?:8VE,LB94!D!3;G)W],9KZ./ M6N \.?ZZS_WQ_.N_K*5MD:QOK<^:O^"@'BW0[7]E_P"(6AS:SI\6M3V,#Q:: M]T@N9!]ICY6/.XCY6Z#L?2G_ +!'C#0;G]F/XG2ZW%I\ADTQ+N,W* M32$YBSN& 0>1WKU?Q7_R,T/_ %R7^M-\+_\ (T-_US;^0K2_[OE^9G_R\N?% M/Q,MIOA!_P %1?#'B[5E.G>&_$2(D>J71$=L6:R:W=?,^Z"'5."<_.#TP:_0 MO3]1M-6LHKRQNH;VTF&Z.>WD$D;CU##@_A7._$K_ )%=_P#KJO\ 6MGP[_R M[+_KD*4YNZ12H ))(&,GO3J*J=6=2RD]C.E0IT6W!6OOY^H5X3^VGXJT72_V< M?B)I5[K%A::I>:#Z1)Y^,?(A.YN>. :]VKC/&?_(;L?^N?_LU3#229 MK/X6?,G_ 3E^(WA/PU^R[I-EJ_BC1=)O5U&^9K:^U"*&4 S$@E68'![<5J? MM*_$K4_VD/"5W\*/@U9W'B&?6W2WUGQ3Y,D6DZ9:;@T@-PP"R.P &V/<=I/< MBO:+C_D(#\*]03_CW3_=%:RE:3G;4QBKPY3AO@=\(M+^!?PMT'P5I#M/;Z;# MB6Z=<-I?!']NKP;\;-6 MT^[G^'UQ!'9:AJMI TRZ>_DR0,90H)5<,CYQ@C=CD8K[4TKXG^#]V$J>8ES!J$31E?7(:M^\_P"/*Z_ZYM_(U\,6?_)5YO\ L(_^SFNA?O5K MT.=OV;TZGU3H&K6_Q$^(L.O:8CSZ#HEC<65OJ@R(;V>=XC)Y/_/1$6!1O'RE MG(!.TX]%J.V_X]H?]Q?Y5)7.WJ;HY7XD>,=!\(>%M0EUW6]/T:.:UG6)K^Z2 M'S"(R2%W$;B/05C_ .\<^'O&7PV\,_V'KFGZJ\.D69GBL[I)9(_Z2W[UCSC]KW]E_2_VF?AM M+I^V&T\5:\4F #Z'#=15/]A&W\0V/[.NE67BQ;Q/$=E? MWUG>I?DM,CQ7#QA6)ZX55 /< =:^@CTIJ?ZR3_>_H*.=\G(+D2GS(?7PY_P5 M7\4Z+>? .WT6WU>PN-9M]?MGFTZ*Y1KF-?)F.6C!W ?,O)'<>M?<)^\*X'5O M^1GO?P_]!%.F^62EV"JKQ:,'X0_%WP)8_"7P5!<^-?#MO/#HEDDD"[Q+_3X)'$:WT2NLC6Y8\!MR J2<9R#C=D?2](:B,G% MW1K**DK,XOP5\7O#GC/08;\7J:1>! +S2M586UY8R_QQ31/AE93D9Q@]02"# M7SE\>?A[/^VA\6?!GA[3E=_A9X3N'O\ 7->7(@U"X. MI:MTEPH(>1B?M(_P#(Q^'_ //\0KW32_\ D&67_7!/_015I^SM*)%N?W63PPI;PI%$ MBQQ(H5$48"@< 50U[Q/H_A6T2ZUO5K'1[5W$:SW]RD",Y!(4,Y )P"<>QK2 MKF?'O_((B_Z[C_T$UDM6:-V1\)_\$T?&6@:#XQ^-BZGKFFZ<;_6X/L@N[N.+ M[3F6ZQY>XC?]Y>F?O#UK]$J\RG_X^M/_ -]?YBO3:UJOFES&=)6C8****Q-C "_]D! end EX-101.SCH 8 wd-20240630.xsd EX-101.SCH 995200100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 995200200 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 995200400 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 99940203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail) link:presentationLink link:calculationLink link:definitionLink 99940205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Warehouse Interest Income (Detail) link:presentationLink link:calculationLink link:definitionLink 99940303 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail) link:presentationLink link:calculationLink link:definitionLink 99940304 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 99940801 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 99940805 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 99940807 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail) link:presentationLink link:calculationLink link:definitionLink 99940903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 99941001 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY - Basic and Diluted EPS (Detail) link:presentationLink link:calculationLink link:definitionLink 995200090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 995200105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - Consolidated Statements of Changes in Equity link:presentationLink link:calculationLink link:definitionLink 995200305 - Statement - Consolidated Statements of Changes in Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200405 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - MORTGAGE SERVICING RIGHTS link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - SERVICING link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 995210901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES link:presentationLink link:calculationLink link:definitionLink 995211001 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY link:presentationLink link:calculationLink link:definitionLink 995211101 - Disclosure - SEGMENTS link:presentationLink link:calculationLink link:definitionLink 99920202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 99930203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 99930303 - Disclosure - MORTGAGE SERVICING RIGHTS (Tables) link:presentationLink link:calculationLink link:definitionLink 99930403 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 99930603 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 99930703 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 99930803 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 99930903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 99931003 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 99931103 - Disclosure - SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 99931203 - Disclosure - VARIABLE INTEREST ENTITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 99940201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Provision for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 99940202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net and Agency Loan Repurchases (Detail) link:presentationLink link:calculationLink link:definitionLink 99940204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 99940206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers and Asset Management Fees (Detail) link:presentationLink link:calculationLink link:definitionLink 99940301 - Disclosure - MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail) link:presentationLink link:calculationLink link:definitionLink 99940302 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to MSRs (Detail) link:presentationLink link:calculationLink link:definitionLink 99940401 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Summary of Allowance for Risk-Sharing Obligations (Detail) link:presentationLink link:calculationLink link:definitionLink 99940402 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - CECL Provision Impact (Details) link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - SERVICING - (Detail) link:presentationLink link:calculationLink link:definitionLink 99940601 - Disclosure - DEBT - Warehouse Facilities (Detail) link:presentationLink link:calculationLink link:definitionLink 99940602 - Disclosure - DEBT - Notes Payable (Detail) link:presentationLink link:calculationLink link:definitionLink 99940702 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 99940703 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 99940704 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 99940802 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 99940803 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 99940804 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 99940806 - Disclosure - FAIR VALUE MEASUREMENTS - General information (Detail) link:presentationLink link:calculationLink link:definitionLink 99940901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail) link:presentationLink link:calculationLink link:definitionLink 99940902 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail) link:presentationLink link:calculationLink link:definitionLink 99941002 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail) link:presentationLink link:calculationLink link:definitionLink 99941101 - Disclosure - SEGMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 99941201 - Disclosure - VARIABLE INTEREST ENTITIES (Details) link:presentationLink link:calculationLink link:definitionLink 995211201 - Disclosure - VARIABLE INTEREST ENTITIES link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 wd-20240630_cal.xml EX-101.CAL EX-101.DEF 10 wd-20240630_def.xml EX-101.DEF EX-101.LAB 11 wd-20240630_lab.xml EX-101.LAB EX-101.PRE 12 wd-20240630_pre.xml EX-101.PRE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2024
Jul. 29, 2024
Document And Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2024  
Securities Act File Number 001-35000  
Entity Registrant Name Walker & Dunlop, Inc.  
Entity Incorporation, State or Country Code MD  
Entity Tax Identification Number 80-0629925  
Entity Address, Address Line One 7272 Wisconsin Avenue, Suite 1300  
Entity Address, City or Town Bethesda  
Entity Address, State or Province MD  
Entity Address, Postal Zip Code 20814  
City Area Code 301  
Local Phone Number 215-5500  
Title of 12(b) Security Common Stock, $0.01 Par Value Per Share  
Trading Symbol WD  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   33,748,696
Entity Central Index Key 0001497770  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Assets    
Cash and cash equivalents $ 208,095 $ 328,698
Restricted cash 35,460 21,422
Pledged securities, at fair value 197,936 184,081
Loans held for sale, at fair value 814,883 594,998
Mortgage servicing rights 850,831 907,415
Goodwill 901,710 901,710
Other intangible assets 174,467 181,975
Receivables, net 272,827 233,563
Committed investments in tax credit equity 151,674 154,028
Other assets 567,515 544,457
Total assets 4,175,398 4,052,347
Liabilities    
Warehouse notes payable 810,114 596,178
Notes payable 770,707 773,358
Allowance for risk-sharing obligations 30,477 31,601
Commitments to fund investments in tax credit equity 134,493 140,259
Other liabilities 695,813 764,822
Total liabilities 2,441,604 2,306,218
Equity    
Preferred stock (authorized 50,000 shares; none issued)
Common stock ($0.01 par value; authorized 200,000 shares; issued and outstanding 33,137 shares as of June 30, 2024 and 32,874 shares as of December 31, 2023) 331 329
Additional paid-in capital ("APIC") 407,426 425,488
Accumulated other comprehensive income (loss) ("AOCI") 415 (479)
Retained earnings 1,288,728 1,298,412
Total stockholders' equity 1,696,900 1,723,750
Noncontrolling interests 36,894 22,379
Total equity 1,733,794 1,746,129
Commitments and contingencies (NOTES 2 and 9)
Total liabilities and equity $ 4,175,398 $ 4,052,347
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
shares in Thousands
Jun. 30, 2024
Dec. 31, 2023
Condensed Consolidated Balance Sheets    
Preferred shares, authorized 50,000 50,000
Preferred shares, issued 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized 200,000 200,000
Common stock, issued 33,137 32,874
Common stock, outstanding 33,137 32,874
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Income and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues        
Total revenues $ 270,676 $ 272,615 $ 498,735 $ 511,361
Expenses        
Personnel 133,067 133,305 244,530 251,918
Amortization and depreciation 56,043 56,292 111,934 113,258
Provision (benefit) for credit losses 2,936 (734) 3,460 (11,509)
Interest expense on corporate debt 17,874 17,010 35,533 32,284
Other operating expenses 32,559 30,730 61,402 54,793
Total expenses 242,479 236,603 456,859 440,744
Income from operations 28,197 36,012 41,876 70,617
Income tax expense 7,902 10,491 10,766 17,626
Net income before noncontrolling interests 20,295 25,521 31,110 52,991
Net income (loss) from noncontrolling interests (2,368) (2,114) (3,419) (1,309)
Walker & Dunlop net income 22,663 27,635 34,529 54,300
Net change in unrealized gains (losses) on pledged available-for-sale securities, net of taxes 907 156 894 103
Walker & Dunlop comprehensive income $ 23,570 $ 27,791 $ 35,423 $ 54,403
Basic earnings per share (NOTE 10) $ 0.67 $ 0.82 $ 1.02 $ 1.62
Diluted earnings per share (NOTE 10) $ 0.67 $ 0.82 $ 1.02 $ 1.61
Basic weighted-average shares outstanding 33,121 32,695 33,050 32,612
Diluted weighted-average shares outstanding 33,154 32,851 33,101 32,834
Loan origination and debt brokerage fees, net        
Revenues        
Total revenues $ 65,334 $ 64,968 $ 109,074 $ 112,052
Fair value of expected net cash flows from servicing, net        
Revenues        
Total revenues 33,349 42,058 54,247 72,071
Servicing fees        
Revenues        
Total revenues 80,418 77,061 160,461 152,827
Property sales broker fees        
Revenues        
Total revenues 11,265 10,345 20,086 21,969
Investment management fees        
Revenues        
Total revenues 14,822 16,309 28,342 31,482
Net warehouse interest income (expense)        
Revenues        
Total revenues (1,584) (1,526) (2,700) (1,525)
Placement fees and other interest income        
Revenues        
Total revenues 41,040 35,386 80,442 66,310
Other revenue        
Revenues        
Total revenues $ 26,032 $ 28,014 $ 48,783 $ 56,175
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Changes in Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock
APIC
AOCI
Retained Earnings
Noncontrolling Interests
Total
Balances at the beginning of the period at Dec. 31, 2022 $ 323 $ 412,636 $ (1,568) $ 1,278,035 $ 27,403 $ 1,716,829
Balance at the beginning of the period (in shares) at Dec. 31, 2022 32,396          
Change in Stockholders' Equity            
Net Income (Loss)       26,665   26,665
Net income (loss) from noncontrolling interests         805 805
Other comprehensive income (loss), net of tax     (53)     (53)
Stock-based compensation - equity classified   6,664       6,664
Issuance of common stock in connection with equity compensation plans $ 5 3,397       3,402
Issuance of common stock in connection with equity compensation plans (in shares) 468          
Repurchase and retirement of common stock $ (1) (17,394)       (17,395)
Repurchase and retirement of common stock (in shares) (185)          
Distributions to noncontrolling interest holders         (600) (600)
Cash dividends paid       (21,221)   (21,221)
Other activity       (2,360) 2,360  
Balances at the end of the period at Mar. 31, 2023 $ 327 405,303 (1,621) 1,281,119 29,968 1,715,096
Balance at the end of the period (in shares) at Mar. 31, 2023 32,679          
Balances at the beginning of the period at Dec. 31, 2022 $ 323 412,636 (1,568) 1,278,035 27,403 1,716,829
Balance at the beginning of the period (in shares) at Dec. 31, 2022 32,396          
Change in Stockholders' Equity            
Net Income (Loss)           54,300
Net income (loss) from noncontrolling interests           (1,309)
Balances at the end of the period at Jun. 30, 2023 $ 327 412,182 (1,465) 1,287,334 26,119 1,724,497
Balance at the end of the period (in shares) at Jun. 30, 2023 32,703          
Balances at the beginning of the period at Mar. 31, 2023 $ 327 405,303 (1,621) 1,281,119 29,968 1,715,096
Balance at the beginning of the period (in shares) at Mar. 31, 2023 32,679          
Change in Stockholders' Equity            
Net Income (Loss)       27,635   27,635
Net income (loss) from noncontrolling interests         (2,114) (2,114)
Other comprehensive income (loss), net of tax     156     156
Stock-based compensation - equity classified   7,541       7,541
Issuance of common stock in connection with equity compensation plans (in shares) 33          
Repurchase and retirement of common stock   (662)       (662)
Repurchase and retirement of common stock (in shares) (9)          
Distributions to noncontrolling interest holders         (1,735) (1,735)
Cash dividends paid       (21,180)   (21,180)
Other activity       (240)   (240)
Balances at the end of the period at Jun. 30, 2023 $ 327 412,182 (1,465) 1,287,334 26,119 1,724,497
Balance at the end of the period (in shares) at Jun. 30, 2023 32,703          
Balances at the beginning of the period at Dec. 31, 2023 $ 329 425,488 (479) 1,298,412 22,379 $ 1,746,129
Balance at the beginning of the period (in shares) at Dec. 31, 2023 32,874         32,874
Change in Stockholders' Equity            
Net Income (Loss)       11,866   $ 11,866
Net income (loss) from noncontrolling interests         (1,051) (1,051)
Other comprehensive income (loss), net of tax     (13)     (13)
Stock-based compensation - equity classified   5,842       5,842
Issuance of common stock in connection with equity compensation plans $ 3 5,642       5,645
Issuance of common stock in connection with equity compensation plans (in shares) 322          
Repurchase and retirement of common stock $ (1) (9,788)       (9,789)
Repurchase and retirement of common stock (in shares) (101)          
Distributions to noncontrolling interest holders         (500) (500)
Cash dividends paid       (21,965)   (21,965)
Other activity         (256) (256)
Balances at the end of the period at Mar. 31, 2024 $ 331 427,184 (492) 1,288,313 20,572 1,735,908
Balance at the end of the period (in shares) at Mar. 31, 2024 33,095          
Balances at the beginning of the period at Dec. 31, 2023 $ 329 425,488 (479) 1,298,412 22,379 $ 1,746,129
Balance at the beginning of the period (in shares) at Dec. 31, 2023 32,874         32,874
Change in Stockholders' Equity            
Net Income (Loss)           $ 34,529
Net income (loss) from noncontrolling interests           (3,419)
Balances at the end of the period at Jun. 30, 2024 $ 331 407,426 415 1,288,728 36,894 $ 1,733,794
Balance at the end of the period (in shares) at Jun. 30, 2024 33,137         33,137
Balances at the beginning of the period at Mar. 31, 2024 $ 331 427,184 (492) 1,288,313 20,572 $ 1,735,908
Balance at the beginning of the period (in shares) at Mar. 31, 2024 33,095          
Change in Stockholders' Equity            
Net Income (Loss)       22,663   22,663
Net income (loss) from noncontrolling interests         (2,368) (2,368)
Purchase of noncontrolling interests   (25,726)     18,726 (7,000)
Other comprehensive income (loss), net of tax     907     907
Stock-based compensation - equity classified   6,608       6,608
Issuance of common stock in connection with equity compensation plans   169       169
Issuance of common stock in connection with equity compensation plans (in shares) 50          
Repurchase and retirement of common stock   (809)       (809)
Repurchase and retirement of common stock (in shares) (8)          
Distributions to noncontrolling interest holders         (36) (36)
Cash dividends paid       (22,248)   (22,248)
Balances at the end of the period at Jun. 30, 2024 $ 331 $ 407,426 $ 415 $ 1,288,728 $ 36,894 $ 1,733,794
Balance at the end of the period (in shares) at Jun. 30, 2024 33,137         33,137
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Changes in Equity (Parenthetical) - $ / shares
3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
TOTAL EQUITY.        
Cash dividends paid. amount per common share $ 0.65 $ 0.65 $ 0.63 $ 0.63
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities    
Net income before noncontrolling interests $ 31,110 $ 52,991
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Gains attributable to the fair value of future servicing rights, net of guaranty obligation (54,247) (72,071)
Change in the fair value of premiums and origination fees 2,947 1,812
Amortization and depreciation 111,934 113,258
Provision (benefit) for credit losses 3,460 (11,509)
Originations of loans held for sale (3,192,112) (5,406,027)
Proceeds from transfers of loans held for sale 2,959,268 4,504,278
Other operating activities, net (61,809) (63,763)
Net cash provided by (used in) operating activities (199,449) (881,031)
Cash flows from investing activities    
Capital expenditures (7,056) (9,501)
Purchases of equity-method investments (11,537) (15,231)
Purchases of pledged available-for-sale ("AFS") securities (20,900)  
Proceeds from prepayment and sale of pledged AFS securities 3,577 4,807
Repurchase of Agency loans (13,469)  
Principal collected on loans held for investment 16,580 129,260
Other investing activities, net 3,194 1,281
Net cash provided by (used in) investing activities (29,611) 110,616
Cash flows from financing activities    
Borrowings (repayments) of warehouse notes payable, net 222,197 902,144
Repayments of interim warehouse notes payable (13,884) (91,586)
Repayments of notes payable (4,006) (118,046)
Borrowings of notes payable   196,000
Repurchase of common stock (10,598) (18,057)
Purchase of noncontrolling interests (4,000)  
Cash dividends paid (44,213) (42,401)
Payment of contingent consideration (25,873) (25,690)
Other financing activities, net (476) (6,340)
Net cash provided by (used in) financing activities 119,147 796,024
Net increase (decrease) in cash, cash equivalents, restricted cash, and restricted cash equivalents (NOTE 2) (109,913) 25,609
Cash, cash equivalents, restricted cash, and restricted cash equivalents at beginning of period 391,403 258,283
Total of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period 281,490 283,892
Supplemental Disclosure of Cash Flow Information:    
Cash paid to third parties for interest 43,668 52,147
Cash paid for income taxes $ 17,105 $ 20,807
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ORGANIZATION AND BASIS OF PRESENTATION
6 Months Ended
Jun. 30, 2024
ORGANIZATION AND BASIS OF PRESENTATION  
Organization and Basis of Presentation

NOTE 1—ORGANIZATION AND BASIS OF PRESENTATION

These financial statements represent the condensed consolidated financial position and results of operations of Walker & Dunlop, Inc. and its subsidiaries. Unless the context otherwise requires, references to “Walker & Dunlop” and the “Company” mean the Walker & Dunlop consolidated companies. The statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Regulation S-X. Accordingly, they may not include certain financial statement disclosures and other information required for annual financial statements. The accompanying condensed consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (“2023 Form 10-K”). In the opinion of management, all adjustments considered necessary for a fair presentation of the results for the Company in the interim periods presented have been included. Results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or thereafter.  

Walker & Dunlop, Inc. is a holding company and conducts the majority of its operations through Walker & Dunlop, LLC, the operating company. Walker & Dunlop is one of the leading commercial real estate services and finance companies in the United States. The Company originates, sells, and services a range of commercial real estate debt and equity financing products, provides multifamily property sales brokerage and valuation services, engages in commercial real estate investment management activities with a particular focus on the affordable housing sector through low-income housing tax credit (“LIHTC”) syndication, provides housing market research, and delivers real estate-related investment banking and advisory services.

Through its Agency lending products, the Company originates and sells loans pursuant to the programs of the Federal National Mortgage Association (“Fannie Mae”), the Federal Home Loan Mortgage Corporation (“Freddie Mac” and, together with Fannie Mae, the “GSEs”), the Government National Mortgage Association (“Ginnie Mae”), and the Federal Housing Administration, a division of the U.S. Department of Housing and Urban Development (together with Ginnie Mae, “HUD”). Through its debt brokerage products, the Company brokers, and in some cases services, loans for various life insurance companies, commercial banks, commercial mortgage-backed securities issuers, and other institutional investors.

XML 22 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2024
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 2—SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Subsequent Events—The Company has evaluated the effects of all events that have occurred subsequent to June 30, 2024 and before the date of this filing. The Company has made certain disclosures in the notes to the condensed consolidated financial statements of events that have occurred subsequent to June 30, 2024. There have been no other material subsequent events that would require recognition in the condensed consolidated financial statements.

Use of Estimates—The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, including the allowance for risk-sharing obligations, initial and recurring fair value assessments of capitalized mortgage servicing rights, the initial fair value assessment of  goodwill, the periodic assessment of impairment of goodwill, initial fair value estimate of other intangible assets, and the initial and recurring fair value assessments of contingent consideration liabilities. Actual results may vary from these estimates.

Provision (Benefit) for Credit LossesThe Company records the income statement impact of the changes in the allowance for loan losses, the allowance for risk-sharing obligations, and other credit losses within Provision (benefit) for credit losses in the Condensed Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. The Company has credit risk exclusively on loans secured by multifamily real estate, with no exposure to any other sector of commercial real estate, including office, retail, industrial and hospitality.

For the three months ended 

For the six months ended 

June 30, 

June 30, 

Components of Provision (Benefit) for Credit Losses (in thousands)

    

2024

    

2023

    

2024

    

2023

 

Provision (benefit) for loan losses

$

(17)

$

(57)

$

(16)

$

138

Provision (benefit) for risk-sharing obligations

 

353

 

(677)

 

(1,124)

 

(11,647)

Provision (benefit) for other credit losses

 

2,600

 

 

4,600

 

Provision (benefit) for credit losses

$

2,936

$

(734)

$

3,460

$

(11,509)

Agency Loan RepurchasesThe Company is obligated to repurchase loans that are originated for the GSEs or HUD (collectively, the “Agencies”) programs if certain representations and warranties that it provides in connection with the sale of the loans through these programs are or may have been breached. When the Company repurchases a loan from the Agencies, the loan is included as a component of Other Assets on the Condensed Consolidated Balance Sheets and any related credit loss is included within Provision (benefit) for credit losses in the Condensed Consolidated Statements of Income.

Fannie MaeDuring the first quarter of 2024, the Company repurchased a $17.9 million Fannie Mae loan, which consisted of a $4.4 million advance previously made to Fannie Mae in 2023 and a $13.5 million cash payment during the three months ended March 31, 2024. As of June 30, 2024, the Company had an immaterial allowance for credit loss related to this loan, as the Company expects to liquidate the underlying collateral for approximately the Company’s cost basis in the loan.

Freddie MacThe Company received repurchase requests from Freddie Mac related to two loans with unpaid principal balances (“UPB”) of $11.4 million and $34.8 million. In March 2024, the Company entered into a forbearance and indemnification agreement with Freddie Mac that among other things delayed the repurchase of these loans for six and 12 months, respectively, and transferred the risk of loss for both loans from Freddie Mac to the Company. The fair value of the indemnification related to the $11.4 million loan is de minimis due to the excess of fair value of the underlying collateral compared to the carrying value of the loan. With respect to the $34.8 million loan, as of June 30, 2024, the Company’s best estimate of the fair value of the indemnification was $4.6 million, which is included within Other liabilities on the Condensed Consolidated Balance Sheets, with a corresponding amount included in Provision (benefit) for credit losses in the Condensed Consolidated Statements of Income for the six months ended June 30, 2024.

Loans Held for Investment (“LHFI”), net—LHFI consist predominately of multifamily interim loans originated by the Company for properties that currently do not qualify for permanent Agency financing (“Interim Loan Program” or “ILP”). These loans have terms of up to three years and are all adjustable-rate, interest-only, multifamily loans with similar risk characteristics and no geographic concentration. The Company also has an immaterial amount of LHFI associated with repurchased loans as discussed above. The loans are carried at their unpaid principal balances, adjusted for net unamortized loan fees and costs, and net of any allowance for loan losses. LHFI are included as a component of Other assets in the Condensed Consolidated Financial Statements.

As of June 30, 2024 and December 31, 2023, the balance of the Interim Loan Program portfolio consisted of a small number of loans with a balance of $25.9 million and $40.1 million, respectively, including an immaterial amount of net unamortized deferred fees and costs and allowance for loan losses. There were no ILP loans delinquent and in non-accrual status as of both June 30, 2024 and December 31, 2023. The amortized cost basis of loans that were current was $25.9 million and $40.1 million as of June 30, 2024 and December 31, 2023, respectively. As of June 30, 2024, all ILP loans were originated in 2019.

Statement of Cash Flows—For presentation in the Condensed Consolidated Statements of Cash Flows, the Company considers pledged cash and cash equivalents (as detailed in NOTE 9) to be restricted cash and restricted cash equivalents. The following table presents a reconciliation of the total cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Condensed Consolidated Statements of Cash Flows to the related captions in the Condensed Consolidated Balance Sheets as of June 30, 2024 and 2023, and December 31, 2023 and 2022.

June 30, 

December 31,

(in thousands)

2024

    

2023

    

2023

    

2022

 

Cash and cash equivalents

$

208,095

$

228,091

$

328,698

$

225,949

Restricted cash

35,460

21,769

21,422

17,676

Pledged cash and cash equivalents (NOTE 9)

 

37,935

 

34,032

 

41,283

 

14,658

Total cash, cash equivalents, restricted cash, and restricted cash equivalents

$

281,490

$

283,892

$

391,403

$

258,283

Income Taxes—The Company records the realizable excess tax benefits from stock-based compensation as a reduction to income tax expense. The realizable excess tax benefits were a $0.4 million benefit and a $0.1 million shortfall for the three months ended June 30, 2024 and 2023, respectively, and benefits of $1.0 million and $1.5 million for the six months ended June 30, 2024 and 2023, respectively.

Net Warehouse Interest Income (Expense)—The Company presents warehouse interest income net of warehouse interest expense. Warehouse interest income is the interest earned from loans held for sale and loans held for investment. Generally, a substantial portion of the Company’s loans is financed with matched borrowings under one of its warehouse facilities. The remaining portion of loans not funded with matched borrowings is financed with the Company’s own cash. Occasionally, the Company also fully funds a small number of loans held for sale or loans held for investment with its own cash. Warehouse interest expense is incurred on borrowings used to fund loans solely while they are held for sale or for investment. Warehouse interest income and expense are earned or incurred on loans held for sale after a loan is closed and before a loan is sold. Warehouse interest income and expense are earned or incurred on loans held for investment after a loan is closed and before a loan is repaid. Included in Net warehouse interest income (expense) for the three and six months ended June 30, 2024 and 2023 are the following components:

For the three months ended 

For the six months ended 

(in thousands)

June 30, 

June 30, 

Components of Net Warehouse Interest Income (Expense)

    

2024

    

2023

    

2024

    

2023

Warehouse interest income

$

6,643

$

11,596

$

14,136

$

22,103

Warehouse interest expense

 

(8,227)

 

(13,122)

 

(16,836)

 

(23,628)

Net warehouse interest income (expense)

$

(1,584)

$

(1,526)

$

(2,700)

$

(1,525)

Co-broker Fees—Third-party co-broker fees are netted against Loan origination and debt brokerage fees, net in the Condensed Consolidated Statements of Income and were $2.0 million and $3.5 million for the three months ended June 30, 2024 and 2023, respectively, and $4.6 million and $6.8 million for the six months ended June 30, 2024 and 2023, respectively.

Contracts with Customers—A majority of the Company’s revenues are derived from the following sources, all of which are excluded from the accounting provisions applicable to contracts with customers: (i) financial instruments, (ii) transfers and servicing, (iii) derivative transactions, and (iv) investments in debt securities/equity-method investments. The remaining portion of revenues is derived from contracts with customers.

Other than LIHTC asset management fees as described in the 2023 Form 10-K and presented as Investment management fees in the Condensed Consolidated Statements of Income, the Company’s contracts with customers generally do not require significant judgment or material estimates that affect the determination of the transaction price (including the assessment of variable consideration), the allocation of the transaction price to performance obligations, and the determination of the timing of the satisfaction of performance obligations. Additionally, the earnings process for the majority of the Company’s contracts with customers is not complicated and is generally completed in a short period of time. The following table presents information about the Company’s contracts with customers for the three and six months ended June 30, 2024 and 2023:  

For the three months ended 

For the six months ended 

June 30, 

June 30, 

Description (in thousands)

    

2024

    

2023

    

2024

    

2023

 

Statement of income line item

Certain loan origination fees

$

25,621

$

20,694

$

43,408

$

34,723

Loan origination and debt brokerage fees, net

Property sales broker fees

11,265

10,345

20,086

21,969

Property sales broker fees

Investment management fees

14,822

16,309

28,342

31,482

Investment management fees

Application fees, appraisal revenues, subscription revenues, syndication fees, and other revenues

 

16,719

 

18,926

 

28,994

 

41,464

Other revenues

Total revenues derived from contracts with customers

$

68,427

$

66,274

$

120,830

$

129,638

Litigation—In the ordinary course of business, the Company may be party to various claims and litigation, none of which the Company believes is material. The Company cannot predict the outcome of any pending litigation and may be subject to consequences that could include fines, penalties, and other costs, and the Company’s reputation and business may be impacted. The Company believes that any liability that could be imposed on the Company in connection with the disposition of any pending lawsuits would not have a material adverse effect on its business, results of operations, liquidity, or financial condition.

Recently Adopted and Recently Announced Accounting Pronouncements—The Company is currently evaluating Accounting Standards Updates (“ASU”) 2023-07, Improvements to Reportable Segment Disclosures and 2023-09, Improvements to Income Tax Disclosures. The

annual disclosures required by ASU 2023-07 are effective for the Company’s Annual Report on Form 10-K for the year ending December 31, 2024. The interim disclosures required by ASU 2023-07 are effective in 2025. The disclosures for ASU 2023-09 are effective for the Company’s Annual Report on Form 10-K for the year ended December 31, 2025. The Company believes these ASUs will not materially impact the Company’s consolidated financial statements or disclosures. There were no other recently announced but not yet effective accounting pronouncements issued that have the potential to impact the Company’s condensed consolidated financial statements. The Company did not adopt any new accounting policies during the second quarter of 2024.

Reclassifications—The Company has made immaterial reclassifications to prior-year balances to conform to current-year presentation.

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
MORTGAGE SERVICING RIGHTS
6 Months Ended
Jun. 30, 2024
MSRs  
Mortgage Servicing Rights  
MORTGAGE SERVICING RIGHTS

NOTE 3—MORTGAGE SERVICING RIGHTS

The fair value of the mortgage servicing rights (“MSRs”) was $1.4 billion as of both June 30, 2024 and December 31, 2023. The Company uses a discounted static cash flow valuation approach, and the key economic assumption is the discount rate. For example, see the following sensitivities related to the discount rate:

The impact of a 100-basis point increase in the discount rate at June 30, 2024 would be a decrease in the fair value of $42.7 million to the MSRs outstanding as of June 30, 2024.

The impact of a 200-basis point increase in the discount rate at June 30, 2024 would be a decrease in the fair value of $82.5 million to the MSRs outstanding as of June 30, 2024.

These sensitivities are hypothetical and should be used with caution. These estimates do not include interplay among assumptions and are estimated as a portfolio rather than individual assets.

Activity related to MSRs for the three and six months ended June 30, 2024 and 2023 follows:

For the three months ended

For the six months ended

 

June 30, 

June 30, 

 

Roll Forward of MSRs (in thousands)

    

2024

    

2023

    

2024

    

2023

 

Beginning balance

$

881,834

$

946,406

$

907,415

$

975,226

Additions, following the sale of loan

 

21,172

 

38,119

 

47,582

 

62,149

Amortization

 

(50,495)

 

(49,467)

 

(101,026)

 

(98,909)

Pre-payments and write-offs

 

(1,680)

 

(2,927)

 

(3,140)

 

(6,335)

Ending balance

$

850,831

$

932,131

$

850,831

$

932,131

The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s MSRs as of June 30, 2024 and December 31, 2023:

Components of MSRs (in thousands)

June 30, 2024

December 31, 2023

Gross value

$

1,755,179

$

1,733,844

Accumulated amortization

 

(904,348)

 

(826,429)

Net carrying value

$

850,831

$

907,415

The expected amortization of MSRs shown in the Condensed Consolidated Balance Sheet as of June 30, 2024 is shown in the table below. Actual amortization may vary from these estimates.

  

Expected

(in thousands)

  Amortization  

Six Months Ending December 31, 

2024

$

98,292

Year Ending December 31, 

2025

$

178,735

2026

 

153,112

2027

 

131,461

2028

 

103,041

2029

 

78,048

Thereafter

108,142

Total

$

850,831

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ALLOWANCE FOR RISK-SHARING OBLIGATIONS
6 Months Ended
Jun. 30, 2024
ALLOWANCE FOR RISK-SHARING OBLIGATIONS  
ALLOWANCE FOR RISK-SHARING OBLIGATIONS

NOTE 4—ALLOWANCE FOR RISK-SHARING OBLIGATIONS

When a loan is sold under the Fannie Mae Delegated Underwriting and Servicing (“DUS”) program, the Company typically agrees to guarantee a portion of the ultimate loss incurred on the loan should the borrower fail to perform. The compensation for this risk is a component of the servicing fee on the loan. The guaranty is in force while the loan is outstanding. The Company does not provide a guaranty for any other loan product it sells or brokers. Substantially all loans sold under the Fannie Mae DUS program contain modified or full-risk sharing guaranties that are based on the credit performance of the loan. The Company records an estimate of the contingent loss reserve for Current Expected Credit Losses (“CECL”) for all loans in its Fannie Mae at-risk servicing portfolio and also records collateral-based reserves as necessary and presents this combined loss reserve as Allowance for risk-sharing obligations on the Condensed Consolidated Balance Sheets.

Activity related to the allowance for risk-sharing obligations for the three and six months ended June 30, 2024 and 2023 follows:

For the three months ended

For the six months ended

 

June 30, 

June 30, 

 

Roll Forward of Allowance for Risk-Sharing Obligations (in thousands)

    

2024

    

2023

    

2024

    

2023

 

Beginning balance

$

30,124

$

33,087

$

31,601

$

44,057

Provision (benefit) for risk-sharing obligations

 

353

 

(677)

 

(1,124)

 

(11,647)

Write-offs

 

 

 

 

Ending balance

$

30,477

$

32,410

$

30,477

$

32,410

The Company assesses several qualitative and quantitative factors to calculate the CECL allowance each quarter including the current and expected unemployment rate, macroeconomic conditions, and the multifamily market. The key inputs for the CECL allowance are the historic loss rate, the forecast-period loss rate, the reversion-period loss rate, and the UPB of the at-risk servicing portfolio. A summary of the key inputs of the CECL allowance as of the end of each of the quarters presented and the provision (benefit) impact during each quarter for the six months ended June 30, 2024 and 2023 follows.

2024

CECL Calculation Inputs, Details, and Provision Impact

Q1

Q2

Total

Forecast-period loss rate (in basis points)

2.3

2.3

N/A

Reversion-period loss rate (in basis points)

1.3

1.3

N/A

Historical loss rate (in basis points)

0.3

0.3

N/A

At-risk Fannie Mae servicing portfolio UPB (in billions)

$

59.2

$

59.5

N/A

CECL allowance (in millions)

$

25.0

$

24.9

N/A

Provision (benefit) for risk-sharing obligations (in millions)

$

(1.5)

$

0.4

$

(1.1)

2023

CECL Calculation Inputs, Details, and Provision Impact

Q1

Q2

Total

Forecast-period loss rate (in basis points)

2.3

2.3

N/A

Reversion-period loss rate (in basis points)

1.5

1.5

N/A

Historical loss rate (in basis points)

0.6

0.6

N/A

At-risk Fannie Mae servicing portfolio UPB (in billions)

$

54.5

$

55.7

N/A

CECL allowance (in millions)

$

28.7

$

28.9

N/A

Provision (benefit) for risk-sharing obligations (in millions)

$

(10.9)

$

(0.7)

$

(11.6)

During the first quarters of both 2024 and 2023, the Company updated its 10-year look-back period, resulting in loss data from the earliest year being replaced with the loss data for the most recently completed year. The look-back period updates resulted in the historical loss rate factors decreasing and the benefit for risk-sharing obligations, as noted in the table above. The Company also slightly increased its forecast-period and reversion-period loss rates during the three months ended March 31, 2023 to incorporate uncertain macroeconomic conditions. For the three months ended March 31, 2024, the ratio of the forecast-period loss rate to the historical loss rate increased, resulting in a much lower benefit for risk-sharing obligations.

During the second quarters of both 2024 and 2023, the activity in the risk-sharing obligations shown above was primarily the result of updated collateral-based reserves.

The weighted average remaining life of the at-risk Fannie Mae servicing portfolio as of June 30, 2024 was 6.0 years compared to 6.4 years as of December 31, 2023.

As of June 30, 2024, the Company had five loans with aggregate collateral-based reserves of $5.6 million compared to three loans with an aggregate collateral-based reserve of $2.8 million as of December 31, 2023.

As of June 30, 2024 and 2023, the maximum quantifiable contingent liability associated with the Company’s guaranties for the at-risk loans serviced under the Fannie Mae DUS agreement was $12.2 billion and $11.3 billion, respectively. This maximum quantifiable contingent liability relates to the at-risk loans serviced for Fannie Mae at the specific point in time indicated. The maximum quantifiable contingent liability is not representative of the actual loss the Company would incur. The Company would be liable for this amount only if all of the loans it services for Fannie Mae, for which the Company retains some risk of loss, were to default and all of the collateral underlying these loans were determined to be without value at the time of settlement.

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SERVICING
6 Months Ended
Jun. 30, 2024
Loans and Other Servicing Accounts  
Servicing  
SERVICING

NOTE 5—SERVICING

The total unpaid principal balance of loans the Company was servicing for various institutional investors was $132.8 billion as of June 30, 2024 compared to $130.5 billion as of December 31, 2023.

As of both June 30, 2024 and December 31, 2023, custodial deposit accounts (“escrow deposits”) relating to loans serviced by the Company totaled $2.7 billion. These amounts are not included in the Condensed Consolidated Balance Sheets as such amounts are not Company assets; however, the Company is entitled to placement fees on these escrow deposits, presented within Placement fees and other interest income in the Condensed Consolidated Statements of Income. Certain cash deposits exceed the Federal Deposit Insurance Corporation insurance limits; however, the Company believes it has mitigated this risk by holding uninsured deposits at large national banks.

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT
6 Months Ended
Jun. 30, 2024
DEBT  
DEBT

NOTE 6—DEBT

Warehouse Facilities

As of June 30, 2024, to provide financing to borrowers under the Agencies’ programs, the Company had committed and uncommitted warehouse lines of credit in the amount of $3.8 billion with certain national banks and a $1.5 billion uncommitted facility with Fannie Mae (collectively, the “Agency Warehouse Facilities”). In support of these Agency Warehouse Facilities, the Company has pledged substantially

all of its loans held for sale under the Company’s approved programs. The Company’s ability to originate mortgage loans for sale depends upon its ability to secure and maintain these types of short-term financings on acceptable terms.

Additionally, the Company has arranged for warehouse lines of credit with certain national banks to assist in funding loans held for investment under the Interim Loan Program (“Interim Warehouse Facilities”). The Company has pledged the majority of its loans held for investment against these Interim Warehouse Facilities. The Company’s ability to originate and hold loans held for investment depends upon market conditions and its ability to secure and maintain these types of short-term financings on acceptable terms. As of June 30, 2024, the Interim Warehouse Facilities had $119.8 million of total facility capacity with an outstanding balance of $11.7 million. The interest rate on the Interim Warehouse Facilities ranged from SOFR (defined below) plus 250 to 311 basis points.

The interest rate for all our warehouse facilities and debt is based on an Adjusted Term Secured Overnight Financing Rate (“SOFR”).  The maximum amount and outstanding borrowings under Agency Warehouse Facilities as of June 30, 2024 follows:

June 30, 2024

 

(in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility

Amount

Amount

Capacity

Balance

Interest rate(1)

 

Agency Warehouse Facility #1

$

325,000

250,000

575,000

$

161,970

 

SOFR plus 1.30%

Agency Warehouse Facility #2

 

700,000

300,000

1,000,000

 

293,032

SOFR plus 1.30%

Agency Warehouse Facility #3

 

425,000

425,000

850,000

 

36,094

 

SOFR plus 1.30%

Agency Warehouse Facility #4

150,000

225,000

375,000

42,549

SOFR plus 1.30% to 1.35%

Agency Warehouse Facility #5

1,000,000

1,000,000

139,471

SOFR plus 1.45%

Total National Bank Agency Warehouse Facilities

$

1,600,000

2,200,000

3,800,000

$

673,116

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

1,500,000

1,500,000

 

125,548

 

Total Agency Warehouse Facilities

$

1,600,000

3,700,000

5,300,000

$

798,664

(1)Interest rate presented does not include the effect of any applicable interest rate floors.

During 2024, the following amendments to the Company’s Agency Warehouse Facilities were executed in the normal course of business to support the Company’s business. No other material modifications have been made to the other Agency Warehouse Facilities during the year.

The maturity date of Agency Warehouse Facility #2 was extended to April 11, 2025.

The committed borrowing capacity of Agency Warehouse Facility #3 was decreased from $600.0 million to $425.0 million, and the uncommitted borrowing capacity was increased from $265.0 million to $425.0 million. The maturity date was also extended to May 15, 2025, and the interest rate was decreased from SOFR plus 135 basis points to SOFR plus 130 basis points.

The committed borrowing capacity of Agency Warehouse Facility #4 was decreased from $200.0 million to $150.0 million. The maturity date was also extended to June 22, 2025.

Note Payable

The Company has a senior secured credit agreement (the “Credit Agreement”) that provides for a $600.0 million term loan. Additionally, in January 2023 the Company entered into a lender joinder agreement and amendment to the Credit Agreement that provided for additional borrowing with a principal amount of $200.0 million, modified the ratio thresholds related to mandatory prepayments, and included a provision that allows additional types of indebtedness.

During the second quarter of 2024, the Company entered into another amendment, that, among other things, decreased the interest rate of the additional borrowing with an outstanding balance of $198.0 million from Adjusted Term SOFR plus 3.00% to Adjusted Term SOFR plus 2.25%, made a small update to the quarterly principal payment, and made other immaterial changes.

As of June 30, 2024, the $600.0 million term loan and additional borrowings of $198.0 million (together known as “Term Debt”) had an outstanding principal balance of $782.5 million. The Term Debt matures on December 16, 2028.

The warehouse notes payable and notes payable are subject to various financial covenants. The Company is in compliance with all of these financial covenants as of June 30, 2024.

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND OTHER INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2024
GOODWILL AND OTHER INTANGIBLE ASSETS  
GOODWILL AND OTHER INTANGIBLE ASSETS

NOTE 7—GOODWILL AND OTHER INTANGIBLE ASSETS

Goodwill

The Company’s reportable segments are Capital Markets (“CM”), Servicing & Asset Management (“SAM”), and Corporate. A summary of the Company’s goodwill by reportable segments for the six months ended June 30, 2024 and 2023 follows:

For the six months ended

June 30, 

(in thousands)

    

2024

    

2023

Roll Forward of Gross Goodwill

CM

SAM

Consolidated(1)

CM

SAM

Consolidated(1)

Beginning balance

$

524,189

$

439,521

$

963,710

$

520,191

$

439,521

$

959,712

Additions from acquisitions

 

 

 

 

Measurement-period and other adjustments

3,998

3,998

Ending gross goodwill balance

$

524,189

$

439,521

$

963,710

$

524,189

$

439,521

$

963,710

Roll Forward of Accumulated Goodwill Impairment

Beginning balance

$

62,000

$

$

62,000

$

$

$

Impairment

Ending accumulated goodwill impairment

$

62,000

$

$

62,000

$

$

$

Goodwill

$

462,189

$

439,521

$

901,710

$

524,189

$

439,521

$

963,710

(1)As of June 30, 2024 and 2023 and December 31, 2023 and 2022, no goodwill was allocated to the Corporate reportable segment.

Other Intangible Assets

Activity related to other intangible assets for the six months ended June 30, 2024 and 2023 follows:

For the six months ended

June 30, 

Roll Forward of Other Intangible Assets (in thousands)

    

2024

    

2023

Beginning balance

$

181,975

$

198,643

Additions from acquisitions

 

 

Amortization

 

(7,508)

 

(8,724)

Ending balance

$

174,467

$

189,919

The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s other intangible assets as of June 30, 2024 and December 31, 2023:

Components of Other Intangible Assets (in thousands)

June 30, 2024

December 31, 2023

Gross value

$

220,682

$

220,682

Accumulated amortization

 

(46,215)

 

(38,707)

Net carrying value

$

174,467

$

181,975

The expected amortization of other intangible assets shown in the Condensed Consolidated Balance Sheet as of June 30, 2024 is shown in the table below. Actual amortization may vary from these estimates.

  

Expected

(in thousands)

  Amortization  

Six Months Ending December 31, 

2024

$

8,179

Year Ending December 31, 

2025

$

16,357

2026

 

16,357

2027

 

16,357

2028

 

16,357

2029

 

16,293

Thereafter

84,567

Total

$

174,467

Contingent Consideration Liabilities

A summary of the Company’s contingent consideration liabilities, which are included in Other liabilities in the Condensed Consolidated Balance Sheets, for the six months ended June 30, 2024 and 2023 follows:

For the six months ended

(in thousands)

June 30, 

Roll Forward of Contingent Consideration Liabilities

    

2024

    

2023

Beginning balance

$

113,546

$

200,346

Additions

Accretion

1,334

353

Payments

(25,873)

(25,690)

Ending balance

$

89,007

$

175,009

The contingent consideration liabilities presented in the table above relate to (i) acquisitions of debt brokerage and investment sales brokerage companies and (ii) other acquisitions completed over the past several years. The contingent consideration for each of the acquisitions may be earned over various lengths of time after each acquisition, with a maximum earnout period of five years, provided certain revenue targets and other metrics have been met. The last of the earnout periods related to the contingent consideration ends in the third quarter of 2027. In each case, the Company estimated the initial fair value of the contingent consideration using a Monte Carlo simulation.

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS
6 Months Ended
Jun. 30, 2024
FAIR VALUE MEASUREMENTS  
FAIR VALUE MEASUREMENTS

NOTE 8—FAIR VALUE MEASUREMENTS

The Company uses valuation techniques that are consistent with the market approach, the income approach, and/or the cost approach to measure assets and liabilities that are measured at fair value. Inputs to valuation techniques refer to the assumptions that market participants would use in pricing the asset or liability. Inputs may be observable, meaning those that reflect the assumptions market participants would use in pricing the asset or liability developed based on market data obtained from independent sources, or unobservable, meaning those that reflect the reporting entity's own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. In that regard, accounting standards establish a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:

Level 1—Financial assets and liabilities whose values are based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.
Level 2—Financial assets and liabilities whose values are based on inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from, or corroborated by, market data by correlation or other means.
Level 3—Financial assets and liabilities whose values are based on inputs that are both unobservable and significant to the overall valuation.

The Company's MSRs are measured at fair value at inception, and thereafter on a nonrecurring basis, and are carried at the lower of amortized cost or fair value. That is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value measurement when there is evidence of impairment and for disclosure purposes (NOTE 3). The Company's MSRs do not trade in an active, open market with readily observable prices. While sales of multifamily MSRs do occur on occasion, precise terms and conditions vary with each transaction and are not readily available. Accordingly, the estimated fair value of the Company’s MSRs was developed using discounted cash flow models that calculate the present value of estimated future net servicing income. The model considers contractually specified servicing fees, prepayment assumptions, estimated placement fee revenue from escrow deposits, and other economic factors. The Company periodically reassesses and adjusts, when necessary, the underlying inputs and assumptions used in the model to reflect observable market conditions and assumptions that a market participant would consider in valuing MSR assets.

A description of the valuation methodologies used for assets and liabilities measured at fair value, as well as the general classification of such instruments pursuant to the valuation hierarchy, is set forth below.

Derivative Instruments—The derivative positions consist of interest rate lock commitments with borrowers and forward sale agreements to the Agencies. The fair value of these instruments is estimated using a discounted cash flow model developed based on changes in the applicable U.S. Treasury rate and other observable market data. The value was determined after considering the potential impact of collateralization, adjusted to reflect nonperformance risk of both the counterparty and the Company, and is classified within Level 3 of the valuation hierarchy.
Loans Held for Sale—All loans held for sale presented in the Condensed Consolidated Balance Sheets are reported at fair value. The Company determines the fair value of the loans held for sale using discounted cash flow models that incorporate quoted observable inputs from market participants, such as changes in the U.S. Treasury rate. Therefore, the Company classifies these loans held for sale as Level 2.
Pledged Securities—Investments in money market funds are valued using quoted market prices from recent trades. Therefore, the Company classifies this portion of pledged securities as Level 1. The Company determines the fair value of its AFS Agency MBS using third-party broker estimates of fair value. Consequently, the Company classifies this portion of pledged securities as Level 2. Additional details on Pledged Securities are included in NOTE 9.
Contingent Consideration Liabilities—Contingent consideration liabilities from acquisitions are initially recognized at fair value at acquisition and subsequently remeasured using a Monte Carlo simulation that uses updated management forecasts and current valuation assumptions and discount rates. The Company determines the fair value of each contingent consideration liability based on probability of achievement, which incorporates management estimates. As a result, the Company classifies these liabilities as Level 3. Additional details on Contingent consideration liabilities are included in NOTE 7.

The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023, segregated by the level of the valuation inputs within the fair value hierarchy used to measure fair value:

Balance as of

 

(in thousands)

Level 1

Level 2

Level 3

Period End

 

June 30, 2024

Assets

Loans held for sale

$

$

814,883

$

$

814,883

Pledged securities

 

37,935

 

160,001

 

 

197,936

Derivative assets

 

 

 

26,456

 

26,456

Total

$

37,935

$

974,884

$

26,456

$

1,039,275

Liabilities

Derivative liabilities

$

$

$

5,184

$

5,184

Contingent consideration liabilities

89,007

89,007

Total

$

$

$

94,191

$

94,191

December 31, 2023

Assets

Loans held for sale

$

$

594,998

$

$

594,998

Pledged securities

 

41,283

 

142,798

 

 

184,081

Derivative assets

 

 

 

31,451

 

31,451

Total

$

41,283

$

737,796

$

31,451

$

810,530

Liabilities

Derivative liabilities

$

$

$

28,247

$

28,247

Contingent consideration liabilities

113,546

113,546

Total

$

$

$

141,793

$

141,793

There were no transfers between any of the levels within the fair value hierarchy during the six months ended June 30, 2024 and 2023.

Derivative instruments (Level 3) are outstanding for short periods of time (generally less than 60 days). A roll forward of derivative instruments is presented below for the three and six months ended June 30, 2024 and 2023:

For the three months ended

For the six months ended

(in thousands)

June 30, 

June 30, 

Derivative Assets and Liabilities, net

    

2024

    

2023

    

2024

    

2023

 

Beginning balance

$

13,797

$

(7,729)

$

3,204

$

15,560

Settlements

 

(91,209)

 

(79,056)

 

(145,254)

 

(179,442)

Realized gains (losses) recorded in earnings(1)

 

77,412

 

86,785

 

142,049

 

163,882

Unrealized gains (losses) recorded in earnings(1)

 

21,272

 

20,241

 

21,272

 

20,241

Ending balance

$

21,272

$

20,241

$

21,272

$

20,241

(1)Realized and unrealized gains (losses) from derivatives are recognized in Loan origination and debt brokerage fees, net and Fair value of expected net cash flows from servicing, net in the Condensed Consolidated Statements of Income.

The following table presents information about significant unobservable inputs used in the recurring measurement of the fair value of the Company’s Level 3 assets and liabilities as of June 30, 2024:

Quantitative Information about Level 3 Fair Value Measurements

(in thousands)

    

Fair Value

    

Valuation Technique

    

Unobservable Input (1)

    

Input Range (1)

 

Weighted Average (2)

Derivative assets

$

26,456

 

Discounted cash flow

 

Counterparty credit risk

 

Derivative liabilities

$

5,184

 

Discounted cash flow

 

Counterparty credit risk

 

Contingent consideration liabilities

$

89,007

Monte Carlo Simulation

Probability of earnout achievement

20% - 100%

48%

(1)Significant changes in this input may lead to significant changes in the fair value measurements.
(2)Contingent consideration weighted based on maximum gross earnout amount.

The carrying amounts and the fair values of the Company's financial instruments as of June 30, 2024 and December 31, 2023 are presented below:

June 30, 2024

December 31, 2023

 

    

Carrying

    

Fair

    

Carrying

    

Fair

 

(in thousands)

Amount

Value

Amount

Value

 

Financial Assets:

Cash and cash equivalents

$

208,095

$

208,095

$

328,698

$

328,698

Restricted cash

 

35,460

 

35,460

 

21,422

 

21,422

Pledged securities

 

197,936

 

197,936

 

184,081

 

184,081

Loans held for sale

 

814,883

 

814,883

 

594,998

 

594,998

Loans held for investment, net(1)

 

42,952

 

41,995

 

40,056

 

40,139

Derivative assets(1)

 

26,456

 

26,456

 

31,451

 

31,451

Total financial assets

$

1,325,782

$

1,324,825

$

1,200,706

$

1,200,789

Financial Liabilities:

Derivative liabilities(2)

$

5,184

$

5,184

$

28,247

$

28,247

Contingent consideration liabilities(2)

89,007

89,007

113,546

113,546

Warehouse notes payable

 

810,114

 

810,336

 

596,178

 

596,428

Notes payable

 

770,707

 

782,494

 

773,358

 

786,500

Total financial liabilities

$

1,675,012

$

1,687,021

$

1,511,329

$

1,524,721

(1)Included as a component of Other Assets on the Condensed Consolidated Balance Sheets.
(2)Included as a component of Other Liabilities on the Condensed Consolidated Balance Sheets.

The following methods and assumptions were used for recurring fair value measurements as of June 30, 2024 and December 31, 2023.

Cash and Cash Equivalents and Restricted Cash—The carrying amounts approximate fair value because of the short maturity of these instruments (Level 1).

Pledged Securities—Consist of cash, highly liquid investments in money market accounts invested in government securities, and investments in Agency debt securities. The investments of the money market funds typically have maturities of 90 days or less and are valued using quoted market prices from recent trades. The fair value of the Agency debt securities incorporates the third-party broker estimates of fair value.

Loans Held for Sale—Consist of originated loans that are generally transferred or sold within 60 days from the date that a mortgage loan is funded and are valued using discounted cash flow models that incorporate observable prices from market participants.

Contingent Consideration Liabilities—Consists of the estimated fair values of expected future earnout payments related to acquisitions completed primarily in 2021 and 2022. The earnout liabilities are valued using a Monte Carlo simulation analysis. The fair value of the contingent consideration liabilities incorporates unobservable inputs, such as the probability of earnout achievement, volatility rates, and discount rate, to determine the expected earnout cash flows. The probability of the earnout achievement is based on management’s estimate of the expected future performance and other financial metrics of each of the acquired entities, which are subject to significant uncertainty.

Derivative InstrumentsConsists of interest rate lock commitments and forward sale agreements. These instruments are valued using discounted cash flow models developed based on changes in the U.S. Treasury rate and other observable market data. The value is determined after considering the potential impact of collateralization, adjusted to reflect nonperformance risk of both the counterparty and the Company.

Fair Value of Derivative Instruments and Loans Held for SaleIn the normal course of business, the Company enters into contractual commitments to originate and sell multifamily mortgage loans at fixed prices with fixed expiration dates. The commitments become effective when the borrowers "lock-in" a specified interest rate within time frames established by the Company. All mortgagors are evaluated for creditworthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the "lock-in" of rates by the borrower and the sale date of the loan to an investor.

To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, the Company enters into a sale commitment with the investor simultaneously with the rate lock commitment with the borrower. The sale contract with the investor locks in an interest rate and price for the sale of the loan. The terms of the contract with the investor and the rate lock with the borrower are matched in substantially all respects, with the objective of eliminating interest rate risk to the extent practical. Sale commitments with the investors have an expiration date that is longer than our related commitments to the borrower to allow for, among other things, the closing of the loan and processing of paperwork to deliver the loan into the sale commitment.

Both the rate lock commitments to borrowers and the forward sale contracts to buyers are undesignated derivatives and, accordingly, are marked to fair value through Loan origination and debt brokerage fees, net in the Condensed Consolidated Statements of Income. The fair value of the Company's rate lock commitments to borrowers and loans held for sale and the related input levels includes, as applicable:

the estimated gain of the expected loan sale to the investor (Level 2);
the expected net cash flows associated with servicing the loan, net of any guaranty obligations retained (Level 2);
the effects of interest rate movements between the date of the rate lock and the balance sheet date (Level 2); and
the nonperformance risk of both the counterparty and the Company (Level 3; derivative instruments only).

The estimated gain considers the origination fees the Company expects to collect upon loan closing (derivative instruments only) and premiums the Company expects to receive upon sale of the loan (Level 2). The fair value of the expected net cash flows associated with servicing the loan is calculated pursuant to the valuation techniques applicable to the fair value of future servicing, net at loan sale (Level 2).

To calculate the effects of interest rate movements, the Company uses applicable published U.S. Treasury prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount (Level 2).

The fair value of the Company's forward sales contracts to investors considers the effects of interest rate movements between the trade date and the balance sheet date (Level 2). The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.

The fair value of the Company’s interest rate lock commitments and forward sales contracts is adjusted to reflect the risk that the agreement will not be fulfilled. The Company’s exposure to nonperformance in interest rate lock commitments and forward sale contracts is represented by the contractual amount of those instruments. Given the credit quality of our counterparties and the short duration of interest rate lock commitments and forward sale contracts, the risk of nonperformance by the Company’s counterparties has historically been minimal (Level 3).

The following table presents the components of fair value and other relevant information associated with the Company’s derivative instruments and loans held for sale as of June 30, 2024 and December 31, 2023:

Fair Value Adjustment Components

Balance Sheet Location

 

    

    

    

    

    

    

    

Fair Value

 

Notional or

Estimated

Total

Adjustment

 

Principal

Gain

Interest Rate

Fair Value 

Derivative

Derivative

to Loans 

 

(in thousands)

Amount

on Sale

Movement

Adjustment

Assets

Liabilities

Held for Sale

 

June 30, 2024

Rate lock commitments

$

817,285

23,701

37

23,738

23,738

Forward sale contracts

 

1,622,467

(2,466)

(2,466)

2,718

(5,184)

Loans held for sale

 

805,182

7,272

2,429

9,701

9,701

Total

$

30,973

$

0

$

30,973

$

26,456

$

(5,184)

$

9,701

December 31, 2023

Rate lock commitments

$

463,626

$

15,908

$

11,492

$

27,400

$

27,400

$

$

Forward sale contracts

 

1,035,964

 

 

(24,196)

 

(24,196)

 

4,051

(28,247)

 

Loans held for sale

 

572,338

 

9,956

 

12,704

 

22,660

 

 

 

22,660

Total

$

25,864

$

$

25,864

$

31,451

$

(28,247)

$

22,660

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES
6 Months Ended
Jun. 30, 2024
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES  
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES

NOTE 9—FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES

Fannie Mae DUS Related Commitments—Commitments for the origination and subsequent sale and delivery of loans to Fannie Mae represent those mortgage loan transactions where the borrower has locked an interest rate and scheduled closing, and the Company has entered into a mandatory delivery commitment to sell the loan to Fannie Mae. As discussed in NOTE 8, the Company accounts for these commitments as derivatives recorded at fair value.

The Company is generally required to share the risk of any losses associated with loans sold under the Fannie Mae DUS program. The Company is required to secure these obligations by assigning restricted cash balances and securities to Fannie Mae, which are classified as Pledged securities, at fair value on the Condensed Consolidated Balance Sheets. The amount of collateral required by Fannie Mae is a formulaic calculation at the loan level and considers the balance of the loan, the risk level of the loan, the age of the loan, and the level of risk-sharing. Fannie Mae requires restricted liquidity for Tier 2 loans of 75 basis points, which is funded over a 48-month period that begins upon delivery of the loan to Fannie Mae. Pledged securities held in the form of money market funds holding U.S. Treasuries are discounted 5%, and Agency mortgage-backed securities (“Agency MBS”) are discounted 4% for purposes of calculating compliance with the restricted liquidity requirements. As seen below, the Company held the majority of its pledged securities in Agency MBS as of June 30, 2024. The majority of the loans for which the Company has risk sharing are Tier 2 loans.

The Company is in compliance with the June 30, 2024 collateral requirements as outlined above. As of June 30, 2024, reserve requirements for the DUS loan portfolio will require the Company to fund $70.4 million in additional restricted liquidity over the next 48 months, assuming no further principal paydowns, prepayments, or defaults within the at-risk portfolio. Fannie Mae has reassessed the DUS Capital Standards in the past and may make changes to these standards in the future. The Company generates sufficient cash flow from its operations to meet these capital standards and does not expect any future changes to have a material impact on its future operations; however, any future increases to collateral requirements may adversely impact the Company’s available cash.

Fannie Mae has established benchmark standards for capital adequacy and reserves the right to terminate the Company's servicing authority for all or some of the portfolio if, at any time, it determines that the Company's financial condition is not adequate to support its obligations under the DUS agreement. The Company is required to maintain acceptable net worth, as defined in the agreement, and the Company satisfied the requirements as of June 30, 2024. The net worth requirement is derived primarily from unpaid principal balances on Fannie Mae loans and the level of risk sharing. As of June 30, 2024, the net worth requirement was $313.5 million, and the Company's net worth, as defined in the requirements, was $980.0 million, as measured at our wholly-owned operating subsidiary, Walker & Dunlop, LLC. As of June 30, 2024, the Company was required to maintain at least $62.4 million of liquid assets to meet operational liquidity requirements for Fannie Mae, Freddie Mac, HUD, and Ginnie Mae, and the Company had operational liquidity, as defined in the requirements, of $183.1 million as of June 30, 2024, as measured at our wholly-owned operating subsidiary, Walker & Dunlop, LLC.

Pledged Securities, at Fair ValuePledged securities, at fair value consisted of the following balances as of June 30, 2024 and 2023, and December 31, 2023 and 2022:

June 30, 

December 31,

Pledged Securities (in thousands)

2024

    

2023

    

2023

    

2022

 

Restricted cash

$

3,663

$

3,047

$

2,727

$

5,788

Money market funds

34,272

30,985

38,556

8,870

Total pledged cash and cash equivalents

$

37,935

$

34,032

$

41,283

$

14,658

Agency MBS

 

160,001

136,634

 

142,798

 

142,624

Total pledged securities, at fair value

$

197,936

$

170,666

$

184,081

$

157,282

The information in the preceding table is presented to reconcile beginning and ending cash, cash equivalents, restricted cash, and restricted cash equivalents in the Condensed Consolidated Statements of Cash Flows as more fully discussed in NOTE 2.

The Company’s investments included within Pledged securities, at fair value consist primarily of money market funds and Agency debt securities. The investments in Agency debt securities consist of multifamily Agency MBS and are all accounted for as AFS securities. A detailed discussion of the Company’s accounting policies regarding the allowance for credit losses for AFS securities is included in NOTE 2 of the Company’s 2023 Form 10-K. The following table provides additional information related to the Agency MBS as of June 30, 2024 and December 31, 2023:

Fair Value and Amortized Cost of Agency MBS (in thousands)

June 30, 2024

    

December 31, 2023

    

Fair value

$

160,001

$

142,798

Amortized cost

159,781

143,862

Total gains for securities with net gains in AOCI

1,483

1,036

Total losses for securities with net losses in AOCI

 

(1,263)

 

(2,100)

Fair value of securities with unrealized losses

 

101,118

 

103,003

Pledged securities with a fair value of $83.1 million, an amortized cost of $84.3 million, and a net unrealized loss of $1.2 million have been in a continuous unrealized loss position for more than 12 months. All securities that have been in a continuous loss position are Agency debt securities that carry a guarantee of the contractual payments.

The following table provides contractual maturity information related to Agency MBS. The money market funds invest in short-term Federal Government and Agency debt securities and have no stated maturity date.

June 30, 2024

Detail of Agency MBS Maturities (in thousands)

Fair Value

    

Amortized Cost

    

Within one year

$

$

After one year through five years

69,000

69,199

After five years through ten years

73,656

73,128

After ten years

 

17,345

17,454

Total

$

160,001

$

159,781

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE AND STOCKHOLDERS EQUITY
6 Months Ended
Jun. 30, 2024
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY  
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY

NOTE 10—EARNINGS PER SHARE AND STOCKHOLDERS’ EQUITY

Earnings per share (“EPS”) is calculated under the two-class method. The two-class method allocates all earnings (distributed and undistributed) to each class of common stock and participating securities based on their respective rights to receive dividends. The Company grants share-based awards to various employees and nonemployee directors under the Company’s 2024 Equity Incentive Plan, which was approved by stockholders on May 2, 2024 and constitutes an amendment and restatement of the Company’s 2020 Equity Incentive Plan, that entitle recipients to receive nonforfeitable dividends during the vesting period on a basis equivalent to the dividends paid to holders of common stock. These unvested awards meet the definition of participating securities.

The following table presents the calculation of basic and diluted EPS for the three and six months ended June 30, 2024 and 2023 under the two-class method. Participating securities were included in the calculation of diluted EPS using the two-class method, as this computation was more dilutive than the treasury-stock method.

For the three months ended June 30, 

For the six months ended June 30, 

 

EPS Calculations (in thousands, except per share amounts)

2024

2023

2024

2023

 

Calculation of basic EPS

Walker & Dunlop net income

$

22,663

$

27,635

$

34,529

$

54,300

Less: dividends and undistributed earnings allocated to participating securities

 

514

 

703

 

810

 

1,410

Net income applicable to common stockholders

$

22,149

$

26,932

$

33,719

$

52,890

Weighted-average basic shares outstanding

33,121

32,695

33,050

32,612

Basic EPS

$

0.67

$

0.82

$

1.02

$

1.62

Calculation of diluted EPS

Net income applicable to common stockholders

$

22,149

$

26,932

$

33,719

$

52,890

Add: reallocation of dividends and undistributed earnings based on assumed conversion

1

2

Net income allocated to common stockholders

$

22,149

$

26,933

$

33,719

$

52,892

Weighted-average basic shares outstanding

33,121

32,695

33,050

32,612

Add: weighted-average diluted non-participating securities

33

156

51

222

Weighted-average diluted shares outstanding

33,154

32,851

33,101

32,834

Diluted EPS

$

0.67

$

0.82

$

1.02

$

1.61

The assumed proceeds used for calculating the dilutive impact of restricted stock awards under the treasury-stock method includes the unrecognized compensation costs associated with the awards. For the three and six months ended June 30, 2024, 127 thousand average restricted shares and 128 thousand average restricted shares, respectively, were excluded from the computation of diluted EPS under the treasury-stock method. For the three and six months ended June 30, 2023, 456 thousand average restricted shares and 442 thousand average restricted shares, respectively, were excluded from the computation. These average restricted shares were excluded from the computation of diluted EPS under the treasury method because the effect would have been anti-dilutive (the exercise price of the options, or the grant date market price of the restricted shares was greater than the average market price of the Company’s shares of common stock during the periods presented).

In February 2024, the Company’s Board of Directors approved a stock repurchase program that permits the repurchase of up to $75.0 million of the Company’s common stock over a 12-month period beginning on February 23, 2024. During the first six months of 2024, the Company did not repurchase any shares of its common stock under the share repurchase program. As of June 30, 2024, the Company had $75.0 million of authorized share repurchase capacity remaining under the 2024 share repurchase program.

During each of the first and second quarters of 2024, the Company paid a dividend of $0.65 per share. On August 7, 2024, the Company’s Board of Directors declared a dividend of $0.65 per share for the third quarter of 2024. The dividend will be paid on September 6, 2024 to all holders of record of the Company’s restricted and unrestricted common stock as of August 22, 2024.

The Company awarded $4.4 million and $3.0 million of stock to settle compensation liabilities, a non-cash transaction, for the six months ended June 30, 2024 and 2023, respectively.

The Company’s note payable contains direct restrictions on the amount of dividends the Company may pay, and the warehouse debt facilities and agreements with the Agencies contain minimum equity, liquidity, and other capital requirements that indirectly restrict the amount of dividends the Company may pay. The Company does not believe that these restrictions currently limit the amount of dividends the Company can pay for the foreseeable future.

During the second quarter of 2024, the Company purchased a noncontrolling interest for cash consideration of $7.0 million, of which $4.0 million was paid at the time of closing, with an additional $1.0 million to be paid in each of the next three quarters. The purchase of the noncontrolling interest resulted in a reduction to APIC of $25.7 million (a non-cash transaction) for the excess of the purchase price over the noncontrolling interest balance.

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

NOTE 11—SEGMENTS

The Company’s executive leadership team, which functions as the Company’s chief operating decision making body, makes decisions and assesses performance based on the following three reportable segments. The reportable segments are determined based on the product or service provided and reflect the manner in which management is currently evaluating the Company’s financial information.  

(i)Capital Markets (“CM”)—CM provides a comprehensive range of commercial real estate finance products to its customers, including Agency lending, debt brokerage, property sales, and appraisal and valuation services. The Company’s long-established relationships with the Agencies and institutional investors enable CM to offer a broad range of loan products and services to the Company’s customers, including first mortgage, second trust, supplemental, construction, mezzanine, preferred equity, and small-balance loans. CM provides property sales services to owners and developers of multifamily properties and commercial real estate and multifamily property appraisals for various investors. CM also provides real estate-related investment banking and advisory services, including housing market research.

As part of Agency lending, CM temporarily funds the loans it originates (loans held for sale) before selling them to the Agencies and earns net interest income on the spread between the interest income on the loans and the warehouse interest expense. For Agency loans, CM recognizes the fair value of expected net cash flows from servicing, which represents the right to receive future servicing fees. CM also earns fees for origination of loans for both Agency lending and debt brokerage, fees for property sales, appraisals, and investment banking and advisory services, and subscription revenue for its housing market research. Direct internal, including compensation, and external costs that are specific to CM are included within the results of this reportable segment.

(ii)Servicing & Asset Management (“SAM”)—SAM’s activities include: (i) servicing and asset-managing the portfolio of loans the Company (a) originates and sells to the Agencies, (b) brokers to certain life insurance companies, and (c) originates through its principal lending and investing activities, (ii) managing third-party capital invested in commercial real estate assets through senior secured debt or limited partnership equity instruments; e.g., preferred equity, mezzanine debt, etc. either through funds or direct investments, and (iii) managing third-party capital invested in tax credit equity funds focused on the LIHTC sector and other commercial real estate.

SAM earns revenue mainly through fees for servicing and asset-managing the loans in the Company’s servicing portfolio and asset management fees for managing third-party capital. Direct internal, including compensation, and external costs that are specific to SAM are included within the results of this reportable segment.

(iii)Corporate—The Corporate segment consists primarily of the Company’s treasury operations and other corporate-level activities. The Company’s treasury activities include monitoring and managing liquidity and funding requirements, including corporate debt. Other corporate-level activities include equity-method investments, accounting, information technology, legal, human resources, marketing, internal audit, and various other corporate groups (“support functions”). The Company does not allocate costs from these support functions to the CM or SAM segments in presenting segment operating results. The Company does allocate interest expense and income tax expense. Corporate debt and the related interest expense are allocated first based on specific acquisitions where debt was directly used to fund the acquisition, such as the acquisition of Alliant, and then based on the remaining segment assets. Income tax expense is allocated proportionally based on income from operations at each segment, except for significant, one-time tax activities, which are allocated entirely to the segment impacted by the tax activity.

The following tables provide a summary and reconciliation of each segment’s results of the three months ended June 30, 2024 and 2023.

Segment Results (in thousands)

For the three months ended June 30, 2024

Revenues

CM

SAM

Corporate

Consolidated

Loan origination and debt brokerage fees, net

$

63,841

1,493

$

65,334

Fair value of expected net cash flows from servicing, net

33,349

33,349

Servicing fees

80,418

80,418

Property sales broker fees

11,265

11,265

Investment management fees

14,822

14,822

Net warehouse interest income (expense)

(1,950)

366

(1,584)

Placement fees and other interest income

37,170

3,870

41,040

Other revenues

11,665

13,963

404

26,032

Total revenues

$

118,170

$

148,232

$

4,274

$

270,676

Expenses

Personnel

$

92,480

20,077

20,510

$

133,067

Amortization and depreciation

1,138

53,173

1,732

56,043

Provision (benefit) for credit losses

 

2,936

 

2,936

Interest expense on corporate debt

 

5,299

10,946

1,629

 

17,874

Other operating expenses

 

4,642

6,728

21,189

 

32,559

Total expenses

$

103,559

$

93,860

$

45,060

$

242,479

Income (loss) from operations

$

14,611

$

54,372

$

(40,786)

$

28,197

Income tax expense (benefit)

 

3,359

16,521

(11,978)

 

7,902

Net income (loss) before noncontrolling interests

$

11,252

$

37,851

$

(28,808)

$

20,295

Less: net income (loss) from noncontrolling interests

 

213

(2,581)

 

(2,368)

Walker & Dunlop net income (loss)

$

11,039

$

40,432

$

(28,808)

$

22,663

Segment Results (in thousands)

For the three months ended June 30, 2023

Revenues

CM

SAM

Corporate

Consolidated

Loan origination and debt brokerage fees, net

$

64,574

$

394

$

$

64,968

Fair value of expected net cash flows from servicing, net

42,058

42,058

Servicing fees

77,061

77,061

Property sales broker fees

10,345

10,345

Investment management fees

16,309

16,309

Net warehouse interest income (expense)

(2,752)

1,226

(1,526)

Placement fees and other interest income

32,337

3,049

35,386

Other revenues

11,760

15,513

741

28,014

Total revenues

$

125,985

$

142,840

$

3,790

$

272,615

Expenses

Personnel

$

93,067

$

21,189

$

19,049

$

133,305

Amortization and depreciation

1,089

53,550

1,653

56,292

Provision (benefit) for credit losses

 

 

(734)

 

 

(734)

Interest expense on corporate debt

 

4,727

 

10,707

 

1,576

 

17,010

Other operating expenses

 

5,200

 

9,946

 

15,584

 

30,730

Total expenses

$

104,083

$

94,658

$

37,862

$

236,603

Income (loss) from operations

$

21,902

$

48,182

$

(34,072)

$

36,012

Income tax expense (benefit)

 

5,572

14,787

(9,868)

 

10,491

Net income (loss) before noncontrolling interests

$

16,330

$

33,395

$

(24,204)

$

25,521

Less: net income (loss) from noncontrolling interests

 

223

 

(2,337)

 

 

(2,114)

Walker & Dunlop net income (loss)

$

16,107

$

35,732

$

(24,204)

$

27,635

The following tables provide a summary and reconciliation of each segment’s results for the six months ended June 30, 2024 and 2023 and total assets as of June 30, 2024 and 2023.

Segment Results and Total Assets (in thousands)

As of and for the six months ended June 30, 2024

Revenues

CM

SAM

Corporate

Consolidated

Loan origination and debt brokerage fees, net

$

107,541

$

1,533

$

$

109,074

Fair value of expected net cash flows from servicing, net

54,247

54,247

Servicing fees

160,461

160,461

Property sales broker fees

20,086

20,086

Investment management fees

28,342

28,342

Net warehouse interest income (expense)

(3,524)

824

(2,700)

Placement fees and other interest income

72,773

7,669

80,442

Other revenues

21,717

25,534

1,532

48,783

Total revenues

$

200,067

$

289,467

$

9,201

$

498,735

Expenses

Personnel

$

171,667

$

38,132

$

34,731

$

244,530

Amortization and depreciation

2,275

106,244

3,415

111,934

Provision (benefit) for credit losses

 

3,460

3,460

Interest expense on corporate debt

 

10,150

22,137

3,246

35,533

Other operating expenses

 

9,694

11,851

39,857

61,402

Total expenses

$

193,786

$

181,824

$

81,249

$

456,859

Income (loss) from operations

$

6,281

$

107,643

$

(72,048)

$

41,876

Income tax expense (benefit)

 

1,615

27,674

(18,523)

 

10,766

Net income (loss) before noncontrolling interests

$

4,666

$

79,969

$

(53,525)

$

31,110

Less: net income (loss) from noncontrolling interests

 

327

(3,746)

 

(3,419)

Walker & Dunlop net income (loss)

$

4,339

$

83,715

$

(53,525)

$

34,529

Total assets

$

1,491,821

2,283,259

400,318

$

4,175,398

Segment Results and Total Assets (in thousands)

As of and for the six months ended June 30, 2023

Revenues

CM

SAM

Corporate

Consolidated

Loan origination and debt brokerage fees, net

$

111,530

$

522

$

$

112,052

Fair value of expected net cash flows from servicing, net

72,071

72,071

Servicing fees

152,827

152,827

Property sales broker fees

21,969

21,969

Investment management fees

31,482

31,482

Net warehouse interest income (expense)

(4,441)

2,916

(1,525)

Placement fees and other interest income

61,161

5,149

66,310

Other revenues

28,860

27,128

187

56,175

Total revenues

$

229,989

$

276,036

$

5,336

$

511,361

Expenses

Personnel

$

183,529

$

36,530

$

31,859

$

251,918

Amortization and depreciation

2,275

107,560

3,423

113,258

Provision (benefit) for credit losses

 

 

(11,509)

 

 

(11,509)

Interest expense on corporate debt

 

8,996

 

20,289

 

2,999

 

32,284

Other operating expenses

 

10,844

 

11,426

 

32,523

 

54,793

Total expenses

$

205,644

$

164,296

$

70,804

$

440,744

Income (loss) from operations

$

24,345

$

111,740

$

(65,468)

$

70,617

Income tax expense (benefit)

 

6,076

27,891

(16,341)

 

17,626

Net income (loss) before noncontrolling interests

$

18,269

$

83,849

$

(49,127)

$

52,991

Less: net income (loss) from noncontrolling interests

 

1,658

 

(2,967)

 

 

(1,309)

Walker & Dunlop net income (loss)

$

16,611

$

86,816

$

(49,127)

$

54,300

Total assets

$

1,988,392

$

2,340,147

$

478,885

$

4,807,424

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
VARIABLE INTEREST ENTITIES
6 Months Ended
Jun. 30, 2024
VARIABLE INTEREST ENTITIES  
VARIABLE INTEREST ENTITIES

NOTE 12—VARIABLE INTEREST ENTITIES

The Company provides alternative investment management services through the syndication of tax credit funds and development of affordable housing projects. To facilitate the syndication and development of affordable housing projects, the Company is involved with the acquisition and/or formation of limited partnerships and joint ventures with investors, property developers, and property managers that are variable interest entities (“VIEs”).

A detailed discussion of the Company’s accounting policies regarding the consolidation of VIEs and significant transactions involving VIEs is included in NOTE 2 and NOTE 17 of the 2023 Form 10-K.

As of June 30, 2024 and December 31, 2023, the assets and liabilities of the consolidated tax credit funds were immaterial. The table below presents the assets and liabilities of the Company’s consolidated joint venture development VIEs included in the Condensed Consolidated Balance Sheets:

Consolidated VIEs (in thousands)

    

June 30, 2024

    

December 31, 2023

Assets:

Cash and cash equivalents

$

299

$

2,841

Restricted cash

4,438

2,811

Receivables, net

27,728

28,256

Other Assets

47,301

47,249

Total assets of consolidated VIEs

$

79,766

$

81,157

Liabilities:

Other liabilities

$

55,901

$

53,526

Total liabilities of consolidated VIEs

$

55,901

$

53,526

The table below presents the carrying value and classification of the Company’s interests in nonconsolidated VIEs included in the Condensed Consolidated Balance Sheets:

Nonconsolidated VIEs (in thousands)

June 30, 2024

    

December 31, 2023

Assets

Committed investments in tax credit equity

$

151,674

$

154,028

Other assets: Equity-method investments

61,299

60,195

Total interests in nonconsolidated VIEs

$

212,973

$

214,223

Liabilities

Commitments to fund investments in tax credit equity

$

134,493

$

140,259

Total commitments to fund nonconsolidated VIEs

$

134,493

$

140,259

Maximum exposure to losses(1)(2)

$

212,973

$

214,223

(1)Maximum exposure determined as “Total interests in nonconsolidated VIEs.” The maximum exposure for the Company’s investments in tax credit equity is limited to the carrying value of its investment, as there are no funding obligations or other commitments related to the nonconsolidated VIEs other than the amounts presented in the table above.
(2)Based on historical experience and the underlying expected cash flows from the underlying investment, the maximum exposure of loss is not representative of the actual loss, if any, that the Company may incur.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure            
Net Income (Loss) $ 22,663 $ 11,866 $ 27,635 $ 26,665 $ 34,529 $ 54,300
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2024
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Subsequent Events Subsequent Events—The Company has evaluated the effects of all events that have occurred subsequent to June 30, 2024 and before the date of this filing. The Company has made certain disclosures in the notes to the condensed consolidated financial statements of events that have occurred subsequent to June 30, 2024. There have been no other material subsequent events that would require recognition in the condensed consolidated financial statements.
Use of Estimates

Use of Estimates—The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, including the allowance for risk-sharing obligations, initial and recurring fair value assessments of capitalized mortgage servicing rights, the initial fair value assessment of  goodwill, the periodic assessment of impairment of goodwill, initial fair value estimate of other intangible assets, and the initial and recurring fair value assessments of contingent consideration liabilities. Actual results may vary from these estimates.

Provision (Benefit) for Credit Losses

Provision (Benefit) for Credit LossesThe Company records the income statement impact of the changes in the allowance for loan losses, the allowance for risk-sharing obligations, and other credit losses within Provision (benefit) for credit losses in the Condensed Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. The Company has credit risk exclusively on loans secured by multifamily real estate, with no exposure to any other sector of commercial real estate, including office, retail, industrial and hospitality.

For the three months ended 

For the six months ended 

June 30, 

June 30, 

Components of Provision (Benefit) for Credit Losses (in thousands)

    

2024

    

2023

    

2024

    

2023

 

Provision (benefit) for loan losses

$

(17)

$

(57)

$

(16)

$

138

Provision (benefit) for risk-sharing obligations

 

353

 

(677)

 

(1,124)

 

(11,647)

Provision (benefit) for other credit losses

 

2,600

 

 

4,600

 

Provision (benefit) for credit losses

$

2,936

$

(734)

$

3,460

$

(11,509)

Agency Loan Repurchases

Agency Loan RepurchasesThe Company is obligated to repurchase loans that are originated for the GSEs or HUD (collectively, the “Agencies”) programs if certain representations and warranties that it provides in connection with the sale of the loans through these programs are or may have been breached. When the Company repurchases a loan from the Agencies, the loan is included as a component of Other Assets on the Condensed Consolidated Balance Sheets and any related credit loss is included within Provision (benefit) for credit losses in the Condensed Consolidated Statements of Income.

Fannie MaeDuring the first quarter of 2024, the Company repurchased a $17.9 million Fannie Mae loan, which consisted of a $4.4 million advance previously made to Fannie Mae in 2023 and a $13.5 million cash payment during the three months ended March 31, 2024. As of June 30, 2024, the Company had an immaterial allowance for credit loss related to this loan, as the Company expects to liquidate the underlying collateral for approximately the Company’s cost basis in the loan.

Freddie MacThe Company received repurchase requests from Freddie Mac related to two loans with unpaid principal balances (“UPB”) of $11.4 million and $34.8 million. In March 2024, the Company entered into a forbearance and indemnification agreement with Freddie Mac that among other things delayed the repurchase of these loans for six and 12 months, respectively, and transferred the risk of loss for both loans from Freddie Mac to the Company. The fair value of the indemnification related to the $11.4 million loan is de minimis due to the excess of fair value of the underlying collateral compared to the carrying value of the loan. With respect to the $34.8 million loan, as of June 30, 2024, the Company’s best estimate of the fair value of the indemnification was $4.6 million, which is included within Other liabilities on the Condensed Consolidated Balance Sheets, with a corresponding amount included in Provision (benefit) for credit losses in the Condensed Consolidated Statements of Income for the six months ended June 30, 2024.

Loans Held for Investment ("LHFI"), net

Loans Held for Investment (“LHFI”), net—LHFI consist predominately of multifamily interim loans originated by the Company for properties that currently do not qualify for permanent Agency financing (“Interim Loan Program” or “ILP”). These loans have terms of up to three years and are all adjustable-rate, interest-only, multifamily loans with similar risk characteristics and no geographic concentration. The Company also has an immaterial amount of LHFI associated with repurchased loans as discussed above. The loans are carried at their unpaid principal balances, adjusted for net unamortized loan fees and costs, and net of any allowance for loan losses. LHFI are included as a component of Other assets in the Condensed Consolidated Financial Statements.

As of June 30, 2024 and December 31, 2023, the balance of the Interim Loan Program portfolio consisted of a small number of loans with a balance of $25.9 million and $40.1 million, respectively, including an immaterial amount of net unamortized deferred fees and costs and allowance for loan losses. There were no ILP loans delinquent and in non-accrual status as of both June 30, 2024 and December 31, 2023. The amortized cost basis of loans that were current was $25.9 million and $40.1 million as of June 30, 2024 and December 31, 2023, respectively. As of June 30, 2024, all ILP loans were originated in 2019.

Statement of Cash Flows

Statement of Cash Flows—For presentation in the Condensed Consolidated Statements of Cash Flows, the Company considers pledged cash and cash equivalents (as detailed in NOTE 9) to be restricted cash and restricted cash equivalents. The following table presents a reconciliation of the total cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Condensed Consolidated Statements of Cash Flows to the related captions in the Condensed Consolidated Balance Sheets as of June 30, 2024 and 2023, and December 31, 2023 and 2022.

June 30, 

December 31,

(in thousands)

2024

    

2023

    

2023

    

2022

 

Cash and cash equivalents

$

208,095

$

228,091

$

328,698

$

225,949

Restricted cash

35,460

21,769

21,422

17,676

Pledged cash and cash equivalents (NOTE 9)

 

37,935

 

34,032

 

41,283

 

14,658

Total cash, cash equivalents, restricted cash, and restricted cash equivalents

$

281,490

$

283,892

$

391,403

$

258,283

Income Taxes

Income Taxes—The Company records the realizable excess tax benefits from stock-based compensation as a reduction to income tax expense. The realizable excess tax benefits were a $0.4 million benefit and a $0.1 million shortfall for the three months ended June 30, 2024 and 2023, respectively, and benefits of $1.0 million and $1.5 million for the six months ended June 30, 2024 and 2023, respectively.

Net Warehouse Interest Income (Expense)

Net Warehouse Interest Income (Expense)—The Company presents warehouse interest income net of warehouse interest expense. Warehouse interest income is the interest earned from loans held for sale and loans held for investment. Generally, a substantial portion of the Company’s loans is financed with matched borrowings under one of its warehouse facilities. The remaining portion of loans not funded with matched borrowings is financed with the Company’s own cash. Occasionally, the Company also fully funds a small number of loans held for sale or loans held for investment with its own cash. Warehouse interest expense is incurred on borrowings used to fund loans solely while they are held for sale or for investment. Warehouse interest income and expense are earned or incurred on loans held for sale after a loan is closed and before a loan is sold. Warehouse interest income and expense are earned or incurred on loans held for investment after a loan is closed and before a loan is repaid. Included in Net warehouse interest income (expense) for the three and six months ended June 30, 2024 and 2023 are the following components:

For the three months ended 

For the six months ended 

(in thousands)

June 30, 

June 30, 

Components of Net Warehouse Interest Income (Expense)

    

2024

    

2023

    

2024

    

2023

Warehouse interest income

$

6,643

$

11,596

$

14,136

$

22,103

Warehouse interest expense

 

(8,227)

 

(13,122)

 

(16,836)

 

(23,628)

Net warehouse interest income (expense)

$

(1,584)

$

(1,526)

$

(2,700)

$

(1,525)

Co-broker Fees

Co-broker Fees—Third-party co-broker fees are netted against Loan origination and debt brokerage fees, net in the Condensed Consolidated Statements of Income and were $2.0 million and $3.5 million for the three months ended June 30, 2024 and 2023, respectively, and $4.6 million and $6.8 million for the six months ended June 30, 2024 and 2023, respectively.

Contracts with Customers

Contracts with Customers—A majority of the Company’s revenues are derived from the following sources, all of which are excluded from the accounting provisions applicable to contracts with customers: (i) financial instruments, (ii) transfers and servicing, (iii) derivative transactions, and (iv) investments in debt securities/equity-method investments. The remaining portion of revenues is derived from contracts with customers.

Other than LIHTC asset management fees as described in the 2023 Form 10-K and presented as Investment management fees in the Condensed Consolidated Statements of Income, the Company’s contracts with customers generally do not require significant judgment or material estimates that affect the determination of the transaction price (including the assessment of variable consideration), the allocation of the transaction price to performance obligations, and the determination of the timing of the satisfaction of performance obligations. Additionally, the earnings process for the majority of the Company’s contracts with customers is not complicated and is generally completed in a short period of time. The following table presents information about the Company’s contracts with customers for the three and six months ended June 30, 2024 and 2023:  

For the three months ended 

For the six months ended 

June 30, 

June 30, 

Description (in thousands)

    

2024

    

2023

    

2024

    

2023

 

Statement of income line item

Certain loan origination fees

$

25,621

$

20,694

$

43,408

$

34,723

Loan origination and debt brokerage fees, net

Property sales broker fees

11,265

10,345

20,086

21,969

Property sales broker fees

Investment management fees

14,822

16,309

28,342

31,482

Investment management fees

Application fees, appraisal revenues, subscription revenues, syndication fees, and other revenues

 

16,719

 

18,926

 

28,994

 

41,464

Other revenues

Total revenues derived from contracts with customers

$

68,427

$

66,274

$

120,830

$

129,638

Litigation

Litigation—In the ordinary course of business, the Company may be party to various claims and litigation, none of which the Company believes is material. The Company cannot predict the outcome of any pending litigation and may be subject to consequences that could include fines, penalties, and other costs, and the Company’s reputation and business may be impacted. The Company believes that any liability that could be imposed on the Company in connection with the disposition of any pending lawsuits would not have a material adverse effect on its business, results of operations, liquidity, or financial condition.

Recently Adopted and Recently Announced Accounting Pronouncements

Recently Adopted and Recently Announced Accounting Pronouncements—The Company is currently evaluating Accounting Standards Updates (“ASU”) 2023-07, Improvements to Reportable Segment Disclosures and 2023-09, Improvements to Income Tax Disclosures. The

annual disclosures required by ASU 2023-07 are effective for the Company’s Annual Report on Form 10-K for the year ending December 31, 2024. The interim disclosures required by ASU 2023-07 are effective in 2025. The disclosures for ASU 2023-09 are effective for the Company’s Annual Report on Form 10-K for the year ended December 31, 2025. The Company believes these ASUs will not materially impact the Company’s consolidated financial statements or disclosures. There were no other recently announced but not yet effective accounting pronouncements issued that have the potential to impact the Company’s condensed consolidated financial statements. The Company did not adopt any new accounting policies during the second quarter of 2024.

Reclassifications Reclassifications—The Company has made immaterial reclassifications to prior-year balances to conform to current-year presentation.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2024
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of Components of Provision (Benefit) for Credit Losses

For the three months ended 

For the six months ended 

June 30, 

June 30, 

Components of Provision (Benefit) for Credit Losses (in thousands)

    

2024

    

2023

    

2024

    

2023

 

Provision (benefit) for loan losses

$

(17)

$

(57)

$

(16)

$

138

Provision (benefit) for risk-sharing obligations

 

353

 

(677)

 

(1,124)

 

(11,647)

Provision (benefit) for other credit losses

 

2,600

 

 

4,600

 

Provision (benefit) for credit losses

$

2,936

$

(734)

$

3,460

$

(11,509)

Schedule of Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents

June 30, 

December 31,

(in thousands)

2024

    

2023

    

2023

    

2022

 

Cash and cash equivalents

$

208,095

$

228,091

$

328,698

$

225,949

Restricted cash

35,460

21,769

21,422

17,676

Pledged cash and cash equivalents (NOTE 9)

 

37,935

 

34,032

 

41,283

 

14,658

Total cash, cash equivalents, restricted cash, and restricted cash equivalents

$

281,490

$

283,892

$

391,403

$

258,283

Schedule of Net Warehouse Interest Income (Expense)

For the three months ended 

For the six months ended 

(in thousands)

June 30, 

June 30, 

Components of Net Warehouse Interest Income (Expense)

    

2024

    

2023

    

2024

    

2023

Warehouse interest income

$

6,643

$

11,596

$

14,136

$

22,103

Warehouse interest expense

 

(8,227)

 

(13,122)

 

(16,836)

 

(23,628)

Net warehouse interest income (expense)

$

(1,584)

$

(1,526)

$

(2,700)

$

(1,525)

Schedule of Contracts with Customers

For the three months ended 

For the six months ended 

June 30, 

June 30, 

Description (in thousands)

    

2024

    

2023

    

2024

    

2023

 

Statement of income line item

Certain loan origination fees

$

25,621

$

20,694

$

43,408

$

34,723

Loan origination and debt brokerage fees, net

Property sales broker fees

11,265

10,345

20,086

21,969

Property sales broker fees

Investment management fees

14,822

16,309

28,342

31,482

Investment management fees

Application fees, appraisal revenues, subscription revenues, syndication fees, and other revenues

 

16,719

 

18,926

 

28,994

 

41,464

Other revenues

Total revenues derived from contracts with customers

$

68,427

$

66,274

$

120,830

$

129,638

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
MORTGAGE SERVICING RIGHTS (Tables)
6 Months Ended
Jun. 30, 2024
MORTGAGE SERVICING RIGHTS  
Schedule of Activity Related to MSRs

For the three months ended

For the six months ended

 

June 30, 

June 30, 

 

Roll Forward of MSRs (in thousands)

    

2024

    

2023

    

2024

    

2023

 

Beginning balance

$

881,834

$

946,406

$

907,415

$

975,226

Additions, following the sale of loan

 

21,172

 

38,119

 

47,582

 

62,149

Amortization

 

(50,495)

 

(49,467)

 

(101,026)

 

(98,909)

Pre-payments and write-offs

 

(1,680)

 

(2,927)

 

(3,140)

 

(6,335)

Ending balance

$

850,831

$

932,131

$

850,831

$

932,131

Summary of Components of Net Carrying Value of MSRs

Components of MSRs (in thousands)

June 30, 2024

December 31, 2023

Gross value

$

1,755,179

$

1,733,844

Accumulated amortization

 

(904,348)

 

(826,429)

Net carrying value

$

850,831

$

907,415

Schedule of Expected Amortization of MSRs

  

Expected

(in thousands)

  Amortization  

Six Months Ending December 31, 

2024

$

98,292

Year Ending December 31, 

2025

$

178,735

2026

 

153,112

2027

 

131,461

2028

 

103,041

2029

 

78,048

Thereafter

108,142

Total

$

850,831

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables)
6 Months Ended
Jun. 30, 2024
ALLOWANCE FOR RISK-SHARING OBLIGATIONS  
Summary of Allowance for Risk-Sharing Obligations

For the three months ended

For the six months ended

 

June 30, 

June 30, 

 

Roll Forward of Allowance for Risk-Sharing Obligations (in thousands)

    

2024

    

2023

    

2024

    

2023

 

Beginning balance

$

30,124

$

33,087

$

31,601

$

44,057

Provision (benefit) for risk-sharing obligations

 

353

 

(677)

 

(1,124)

 

(11,647)

Write-offs

 

 

 

 

Ending balance

$

30,477

$

32,410

$

30,477

$

32,410

Schedule of CECL Calculation Details and Provision Impact

2024

CECL Calculation Inputs, Details, and Provision Impact

Q1

Q2

Total

Forecast-period loss rate (in basis points)

2.3

2.3

N/A

Reversion-period loss rate (in basis points)

1.3

1.3

N/A

Historical loss rate (in basis points)

0.3

0.3

N/A

At-risk Fannie Mae servicing portfolio UPB (in billions)

$

59.2

$

59.5

N/A

CECL allowance (in millions)

$

25.0

$

24.9

N/A

Provision (benefit) for risk-sharing obligations (in millions)

$

(1.5)

$

0.4

$

(1.1)

2023

CECL Calculation Inputs, Details, and Provision Impact

Q1

Q2

Total

Forecast-period loss rate (in basis points)

2.3

2.3

N/A

Reversion-period loss rate (in basis points)

1.5

1.5

N/A

Historical loss rate (in basis points)

0.6

0.6

N/A

At-risk Fannie Mae servicing portfolio UPB (in billions)

$

54.5

$

55.7

N/A

CECL allowance (in millions)

$

28.7

$

28.9

N/A

Provision (benefit) for risk-sharing obligations (in millions)

$

(10.9)

$

(0.7)

$

(11.6)

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT (Tables)
6 Months Ended
Jun. 30, 2024
DEBT  
Schedule of notes payable

June 30, 2024

 

(in thousands)

    

Committed

    

Uncommitted

Total Facility

Outstanding

    

    

 

Facility

Amount

Amount

Capacity

Balance

Interest rate(1)

 

Agency Warehouse Facility #1

$

325,000

250,000

575,000

$

161,970

 

SOFR plus 1.30%

Agency Warehouse Facility #2

 

700,000

300,000

1,000,000

 

293,032

SOFR plus 1.30%

Agency Warehouse Facility #3

 

425,000

425,000

850,000

 

36,094

 

SOFR plus 1.30%

Agency Warehouse Facility #4

150,000

225,000

375,000

42,549

SOFR plus 1.30% to 1.35%

Agency Warehouse Facility #5

1,000,000

1,000,000

139,471

SOFR plus 1.45%

Total National Bank Agency Warehouse Facilities

$

1,600,000

2,200,000

3,800,000

$

673,116

Fannie Mae repurchase agreement, uncommitted line and open maturity

 

1,500,000

1,500,000

 

125,548

 

Total Agency Warehouse Facilities

$

1,600,000

3,700,000

5,300,000

$

798,664

(1)Interest rate presented does not include the effect of any applicable interest rate floors.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2024
GOODWILL AND OTHER INTANGIBLE ASSETS  
Schedule of Goodwill by Reportable Segment

For the six months ended

June 30, 

(in thousands)

    

2024

    

2023

Roll Forward of Gross Goodwill

CM

SAM

Consolidated(1)

CM

SAM

Consolidated(1)

Beginning balance

$

524,189

$

439,521

$

963,710

$

520,191

$

439,521

$

959,712

Additions from acquisitions

 

 

 

 

Measurement-period and other adjustments

3,998

3,998

Ending gross goodwill balance

$

524,189

$

439,521

$

963,710

$

524,189

$

439,521

$

963,710

Roll Forward of Accumulated Goodwill Impairment

Beginning balance

$

62,000

$

$

62,000

$

$

$

Impairment

Ending accumulated goodwill impairment

$

62,000

$

$

62,000

$

$

$

Goodwill

$

462,189

$

439,521

$

901,710

$

524,189

$

439,521

$

963,710

(1)As of June 30, 2024 and 2023 and December 31, 2023 and 2022, no goodwill was allocated to the Corporate reportable segment.
Schedule of Other Intangible Assets

For the six months ended

June 30, 

Roll Forward of Other Intangible Assets (in thousands)

    

2024

    

2023

Beginning balance

$

181,975

$

198,643

Additions from acquisitions

 

 

Amortization

 

(7,508)

 

(8,724)

Ending balance

$

174,467

$

189,919

Summary of Components of Net Carrying Value of Other Intangible Assets

Components of Other Intangible Assets (in thousands)

June 30, 2024

December 31, 2023

Gross value

$

220,682

$

220,682

Accumulated amortization

 

(46,215)

 

(38,707)

Net carrying value

$

174,467

$

181,975

Schedule of Expected Amortization of Other Intangible Assets

  

Expected

(in thousands)

  Amortization  

Six Months Ending December 31, 

2024

$

8,179

Year Ending December 31, 

2025

$

16,357

2026

 

16,357

2027

 

16,357

2028

 

16,357

2029

 

16,293

Thereafter

84,567

Total

$

174,467

Schedule of Contingent Liability

For the six months ended

(in thousands)

June 30, 

Roll Forward of Contingent Consideration Liabilities

    

2024

    

2023

Beginning balance

$

113,546

$

200,346

Additions

Accretion

1,334

353

Payments

(25,873)

(25,690)

Ending balance

$

89,007

$

175,009

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2024
FAIR VALUE MEASUREMENTS  
Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis

Balance as of

 

(in thousands)

Level 1

Level 2

Level 3

Period End

 

June 30, 2024

Assets

Loans held for sale

$

$

814,883

$

$

814,883

Pledged securities

 

37,935

 

160,001

 

 

197,936

Derivative assets

 

 

 

26,456

 

26,456

Total

$

37,935

$

974,884

$

26,456

$

1,039,275

Liabilities

Derivative liabilities

$

$

$

5,184

$

5,184

Contingent consideration liabilities

89,007

89,007

Total

$

$

$

94,191

$

94,191

December 31, 2023

Assets

Loans held for sale

$

$

594,998

$

$

594,998

Pledged securities

 

41,283

 

142,798

 

 

184,081

Derivative assets

 

 

 

31,451

 

31,451

Total

$

41,283

$

737,796

$

31,451

$

810,530

Liabilities

Derivative liabilities

$

$

$

28,247

$

28,247

Contingent consideration liabilities

113,546

113,546

Total

$

$

$

141,793

$

141,793

Schedule of Roll Forward of Derivative Instruments

For the three months ended

For the six months ended

(in thousands)

June 30, 

June 30, 

Derivative Assets and Liabilities, net

    

2024

    

2023

    

2024

    

2023

 

Beginning balance

$

13,797

$

(7,729)

$

3,204

$

15,560

Settlements

 

(91,209)

 

(79,056)

 

(145,254)

 

(179,442)

Realized gains (losses) recorded in earnings(1)

 

77,412

 

86,785

 

142,049

 

163,882

Unrealized gains (losses) recorded in earnings(1)

 

21,272

 

20,241

 

21,272

 

20,241

Ending balance

$

21,272

$

20,241

$

21,272

$

20,241

(1)Realized and unrealized gains (losses) from derivatives are recognized in Loan origination and debt brokerage fees, net and Fair value of expected net cash flows from servicing, net in the Condensed Consolidated Statements of Income.
Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities

Quantitative Information about Level 3 Fair Value Measurements

(in thousands)

    

Fair Value

    

Valuation Technique

    

Unobservable Input (1)

    

Input Range (1)

 

Weighted Average (2)

Derivative assets

$

26,456

 

Discounted cash flow

 

Counterparty credit risk

 

Derivative liabilities

$

5,184

 

Discounted cash flow

 

Counterparty credit risk

 

Contingent consideration liabilities

$

89,007

Monte Carlo Simulation

Probability of earnout achievement

20% - 100%

48%

(1)Significant changes in this input may lead to significant changes in the fair value measurements.
(2)Contingent consideration weighted based on maximum gross earnout amount.
Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments

June 30, 2024

December 31, 2023

 

    

Carrying

    

Fair

    

Carrying

    

Fair

 

(in thousands)

Amount

Value

Amount

Value

 

Financial Assets:

Cash and cash equivalents

$

208,095

$

208,095

$

328,698

$

328,698

Restricted cash

 

35,460

 

35,460

 

21,422

 

21,422

Pledged securities

 

197,936

 

197,936

 

184,081

 

184,081

Loans held for sale

 

814,883

 

814,883

 

594,998

 

594,998

Loans held for investment, net(1)

 

42,952

 

41,995

 

40,056

 

40,139

Derivative assets(1)

 

26,456

 

26,456

 

31,451

 

31,451

Total financial assets

$

1,325,782

$

1,324,825

$

1,200,706

$

1,200,789

Financial Liabilities:

Derivative liabilities(2)

$

5,184

$

5,184

$

28,247

$

28,247

Contingent consideration liabilities(2)

89,007

89,007

113,546

113,546

Warehouse notes payable

 

810,114

 

810,336

 

596,178

 

596,428

Notes payable

 

770,707

 

782,494

 

773,358

 

786,500

Total financial liabilities

$

1,675,012

$

1,687,021

$

1,511,329

$

1,524,721

(1)Included as a component of Other Assets on the Condensed Consolidated Balance Sheets.
(2)Included as a component of Other Liabilities on the Condensed Consolidated Balance Sheets.
Schedule of Fair Value of Derivative Instruments and Loans Held for Sale

Fair Value Adjustment Components

Balance Sheet Location

 

    

    

    

    

    

    

    

Fair Value

 

Notional or

Estimated

Total

Adjustment

 

Principal

Gain

Interest Rate

Fair Value 

Derivative

Derivative

to Loans 

 

(in thousands)

Amount

on Sale

Movement

Adjustment

Assets

Liabilities

Held for Sale

 

June 30, 2024

Rate lock commitments

$

817,285

23,701

37

23,738

23,738

Forward sale contracts

 

1,622,467

(2,466)

(2,466)

2,718

(5,184)

Loans held for sale

 

805,182

7,272

2,429

9,701

9,701

Total

$

30,973

$

0

$

30,973

$

26,456

$

(5,184)

$

9,701

December 31, 2023

Rate lock commitments

$

463,626

$

15,908

$

11,492

$

27,400

$

27,400

$

$

Forward sale contracts

 

1,035,964

 

 

(24,196)

 

(24,196)

 

4,051

(28,247)

 

Loans held for sale

 

572,338

 

9,956

 

12,704

 

22,660

 

 

 

22,660

Total

$

25,864

$

$

25,864

$

31,451

$

(28,247)

$

22,660

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables)
6 Months Ended
Jun. 30, 2024
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES  
Schedule of Pledged Securities at Fair Value

June 30, 

December 31,

Pledged Securities (in thousands)

2024

    

2023

    

2023

    

2022

 

Restricted cash

$

3,663

$

3,047

$

2,727

$

5,788

Money market funds

34,272

30,985

38,556

8,870

Total pledged cash and cash equivalents

$

37,935

$

34,032

$

41,283

$

14,658

Agency MBS

 

160,001

136,634

 

142,798

 

142,624

Total pledged securities, at fair value

$

197,936

$

170,666

$

184,081

$

157,282

Schedule of Investment Information Related to AFS Agency MBS

Fair Value and Amortized Cost of Agency MBS (in thousands)

June 30, 2024

    

December 31, 2023

    

Fair value

$

160,001

$

142,798

Amortized cost

159,781

143,862

Total gains for securities with net gains in AOCI

1,483

1,036

Total losses for securities with net losses in AOCI

 

(1,263)

 

(2,100)

Fair value of securities with unrealized losses

 

101,118

 

103,003

Schedule of Contractual Maturity Information Related to Agency MBS

June 30, 2024

Detail of Agency MBS Maturities (in thousands)

Fair Value

    

Amortized Cost

    

Within one year

$

$

After one year through five years

69,000

69,199

After five years through ten years

73,656

73,128

After ten years

 

17,345

17,454

Total

$

160,001

$

159,781

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE AND STOCKHOLDERS EQUITY (Tables)
6 Months Ended
Jun. 30, 2024
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY  
Schedule of basic and diluted EPS under two-class method

For the three months ended June 30, 

For the six months ended June 30, 

 

EPS Calculations (in thousands, except per share amounts)

2024

2023

2024

2023

 

Calculation of basic EPS

Walker & Dunlop net income

$

22,663

$

27,635

$

34,529

$

54,300

Less: dividends and undistributed earnings allocated to participating securities

 

514

 

703

 

810

 

1,410

Net income applicable to common stockholders

$

22,149

$

26,932

$

33,719

$

52,890

Weighted-average basic shares outstanding

33,121

32,695

33,050

32,612

Basic EPS

$

0.67

$

0.82

$

1.02

$

1.62

Calculation of diluted EPS

Net income applicable to common stockholders

$

22,149

$

26,932

$

33,719

$

52,890

Add: reallocation of dividends and undistributed earnings based on assumed conversion

1

2

Net income allocated to common stockholders

$

22,149

$

26,933

$

33,719

$

52,892

Weighted-average basic shares outstanding

33,121

32,695

33,050

32,612

Add: weighted-average diluted non-participating securities

33

156

51

222

Weighted-average diluted shares outstanding

33,154

32,851

33,101

32,834

Diluted EPS

$

0.67

$

0.82

$

1.02

$

1.61

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENTS (Tables)
6 Months Ended
Jun. 30, 2024
SEGMENTS  
Schedule of segment results and total assets

Segment Results (in thousands)

For the three months ended June 30, 2024

Revenues

CM

SAM

Corporate

Consolidated

Loan origination and debt brokerage fees, net

$

63,841

1,493

$

65,334

Fair value of expected net cash flows from servicing, net

33,349

33,349

Servicing fees

80,418

80,418

Property sales broker fees

11,265

11,265

Investment management fees

14,822

14,822

Net warehouse interest income (expense)

(1,950)

366

(1,584)

Placement fees and other interest income

37,170

3,870

41,040

Other revenues

11,665

13,963

404

26,032

Total revenues

$

118,170

$

148,232

$

4,274

$

270,676

Expenses

Personnel

$

92,480

20,077

20,510

$

133,067

Amortization and depreciation

1,138

53,173

1,732

56,043

Provision (benefit) for credit losses

 

2,936

 

2,936

Interest expense on corporate debt

 

5,299

10,946

1,629

 

17,874

Other operating expenses

 

4,642

6,728

21,189

 

32,559

Total expenses

$

103,559

$

93,860

$

45,060

$

242,479

Income (loss) from operations

$

14,611

$

54,372

$

(40,786)

$

28,197

Income tax expense (benefit)

 

3,359

16,521

(11,978)

 

7,902

Net income (loss) before noncontrolling interests

$

11,252

$

37,851

$

(28,808)

$

20,295

Less: net income (loss) from noncontrolling interests

 

213

(2,581)

 

(2,368)

Walker & Dunlop net income (loss)

$

11,039

$

40,432

$

(28,808)

$

22,663

Segment Results (in thousands)

For the three months ended June 30, 2023

Revenues

CM

SAM

Corporate

Consolidated

Loan origination and debt brokerage fees, net

$

64,574

$

394

$

$

64,968

Fair value of expected net cash flows from servicing, net

42,058

42,058

Servicing fees

77,061

77,061

Property sales broker fees

10,345

10,345

Investment management fees

16,309

16,309

Net warehouse interest income (expense)

(2,752)

1,226

(1,526)

Placement fees and other interest income

32,337

3,049

35,386

Other revenues

11,760

15,513

741

28,014

Total revenues

$

125,985

$

142,840

$

3,790

$

272,615

Expenses

Personnel

$

93,067

$

21,189

$

19,049

$

133,305

Amortization and depreciation

1,089

53,550

1,653

56,292

Provision (benefit) for credit losses

 

 

(734)

 

 

(734)

Interest expense on corporate debt

 

4,727

 

10,707

 

1,576

 

17,010

Other operating expenses

 

5,200

 

9,946

 

15,584

 

30,730

Total expenses

$

104,083

$

94,658

$

37,862

$

236,603

Income (loss) from operations

$

21,902

$

48,182

$

(34,072)

$

36,012

Income tax expense (benefit)

 

5,572

14,787

(9,868)

 

10,491

Net income (loss) before noncontrolling interests

$

16,330

$

33,395

$

(24,204)

$

25,521

Less: net income (loss) from noncontrolling interests

 

223

 

(2,337)

 

 

(2,114)

Walker & Dunlop net income (loss)

$

16,107

$

35,732

$

(24,204)

$

27,635

Segment Results and Total Assets (in thousands)

As of and for the six months ended June 30, 2024

Revenues

CM

SAM

Corporate

Consolidated

Loan origination and debt brokerage fees, net

$

107,541

$

1,533

$

$

109,074

Fair value of expected net cash flows from servicing, net

54,247

54,247

Servicing fees

160,461

160,461

Property sales broker fees

20,086

20,086

Investment management fees

28,342

28,342

Net warehouse interest income (expense)

(3,524)

824

(2,700)

Placement fees and other interest income

72,773

7,669

80,442

Other revenues

21,717

25,534

1,532

48,783

Total revenues

$

200,067

$

289,467

$

9,201

$

498,735

Expenses

Personnel

$

171,667

$

38,132

$

34,731

$

244,530

Amortization and depreciation

2,275

106,244

3,415

111,934

Provision (benefit) for credit losses

 

3,460

3,460

Interest expense on corporate debt

 

10,150

22,137

3,246

35,533

Other operating expenses

 

9,694

11,851

39,857

61,402

Total expenses

$

193,786

$

181,824

$

81,249

$

456,859

Income (loss) from operations

$

6,281

$

107,643

$

(72,048)

$

41,876

Income tax expense (benefit)

 

1,615

27,674

(18,523)

 

10,766

Net income (loss) before noncontrolling interests

$

4,666

$

79,969

$

(53,525)

$

31,110

Less: net income (loss) from noncontrolling interests

 

327

(3,746)

 

(3,419)

Walker & Dunlop net income (loss)

$

4,339

$

83,715

$

(53,525)

$

34,529

Total assets

$

1,491,821

2,283,259

400,318

$

4,175,398

Segment Results and Total Assets (in thousands)

As of and for the six months ended June 30, 2023

Revenues

CM

SAM

Corporate

Consolidated

Loan origination and debt brokerage fees, net

$

111,530

$

522

$

$

112,052

Fair value of expected net cash flows from servicing, net

72,071

72,071

Servicing fees

152,827

152,827

Property sales broker fees

21,969

21,969

Investment management fees

31,482

31,482

Net warehouse interest income (expense)

(4,441)

2,916

(1,525)

Placement fees and other interest income

61,161

5,149

66,310

Other revenues

28,860

27,128

187

56,175

Total revenues

$

229,989

$

276,036

$

5,336

$

511,361

Expenses

Personnel

$

183,529

$

36,530

$

31,859

$

251,918

Amortization and depreciation

2,275

107,560

3,423

113,258

Provision (benefit) for credit losses

 

 

(11,509)

 

 

(11,509)

Interest expense on corporate debt

 

8,996

 

20,289

 

2,999

 

32,284

Other operating expenses

 

10,844

 

11,426

 

32,523

 

54,793

Total expenses

$

205,644

$

164,296

$

70,804

$

440,744

Income (loss) from operations

$

24,345

$

111,740

$

(65,468)

$

70,617

Income tax expense (benefit)

 

6,076

27,891

(16,341)

 

17,626

Net income (loss) before noncontrolling interests

$

18,269

$

83,849

$

(49,127)

$

52,991

Less: net income (loss) from noncontrolling interests

 

1,658

 

(2,967)

 

 

(1,309)

Walker & Dunlop net income (loss)

$

16,611

$

86,816

$

(49,127)

$

54,300

Total assets

$

1,988,392

$

2,340,147

$

478,885

$

4,807,424

XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
VARIABLE INTEREST ENTITIES (Tables)
6 Months Ended
Jun. 30, 2024
Consolidated VIEs  
Schedule of the carrying value and classification of assets and liabilities of VIEs

Consolidated VIEs (in thousands)

    

June 30, 2024

    

December 31, 2023

Assets:

Cash and cash equivalents

$

299

$

2,841

Restricted cash

4,438

2,811

Receivables, net

27,728

28,256

Other Assets

47,301

47,249

Total assets of consolidated VIEs

$

79,766

$

81,157

Liabilities:

Other liabilities

$

55,901

$

53,526

Total liabilities of consolidated VIEs

$

55,901

$

53,526

Nonconsolidated VIEs  
Schedule of the carrying value and classification of assets and liabilities of VIEs

Nonconsolidated VIEs (in thousands)

June 30, 2024

    

December 31, 2023

Assets

Committed investments in tax credit equity

$

151,674

$

154,028

Other assets: Equity-method investments

61,299

60,195

Total interests in nonconsolidated VIEs

$

212,973

$

214,223

Liabilities

Commitments to fund investments in tax credit equity

$

134,493

$

140,259

Total commitments to fund nonconsolidated VIEs

$

134,493

$

140,259

Maximum exposure to losses(1)(2)

$

212,973

$

214,223

(1)Maximum exposure determined as “Total interests in nonconsolidated VIEs.” The maximum exposure for the Company’s investments in tax credit equity is limited to the carrying value of its investment, as there are no funding obligations or other commitments related to the nonconsolidated VIEs other than the amounts presented in the table above.
(2)Based on historical experience and the underlying expected cash flows from the underlying investment, the maximum exposure of loss is not representative of the actual loss, if any, that the Company may incur.
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Provision for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Components of Provision for Credit Losses            
Provision (benefit) for loan losses $ (17)   $ (57)   $ (16) $ 138
Provision (benefit) for risk-sharing obligations 353 $ (1,500) (677) $ (10,900) (1,124) (11,647)
Provision (benefit) for other credit losses 2,600       4,600  
Provision (benefit) for credit losses $ 2,936   $ (734)   $ 3,460 $ (11,509)
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net and Agency Loan Repurchases (Detail)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
loan
Mar. 31, 2024
USD ($)
loan
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
loan
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
loan
Loans Held-for-Investment, Net            
Unpaid principal balance of loans held for investment $ 25,900     $ 25,900   $ 40,100
Number of delinquent loans | loan 0     0   0
Number of loans on nonaccrual status | loan 0     0   0
Amortized cost of loans held for investment, current $ 25,900     $ 25,900   $ 40,100
Agency loan repurchases            
Payments to repurchase agency loans       13,469    
Provision for estimated indemnification loss on agency loan to be repurchased 2,936   $ (734) $ 3,460 $ (11,509)  
Maximum            
Loans Held-for-Investment, Net            
Loan term (in years)       3 years   3 years
Fannie Mae DUS program            
Agency loan repurchases            
Unpaid principal balance of loans repurchased from agency program   $ 17,900        
Payments to repurchase agency loans   $ 13,500       $ 4,400
Freddie Mac            
Agency loan repurchases            
Number of agency loans to be repurchased | loan   2        
Freddie Mac Loan One            
Agency loan repurchases            
Extended period of time for the repurchase of the agency loan   6 months        
Unpaid principal balance of loans expected to be repurchased from agency program   $ 11,400        
Freddie Mac Loan Two            
Agency loan repurchases            
Extended period of time for the repurchase of the agency loan   12 months        
Unpaid principal balance of loans expected to be repurchased from agency program   $ 34,800        
Freddie Mac Loan Two | Provision (Benefit) for Credit Losses            
Agency loan repurchases            
Provision for estimated indemnification loss on agency loan to be repurchased       $ 4,600    
Freddie Mac Loan Two | Other Liabilities            
Agency loan repurchases            
Fair value of indemnification on agency loan to be repurchased $ 4,600     $ 4,600    
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents        
Cash and cash equivalents $ 208,095 $ 328,698 $ 228,091 $ 225,949
Restricted cash 35,460 21,422 21,769 17,676
Total cash, cash equivalents, restricted cash, and restricted cash equivalents 281,490 391,403 283,892 258,283
Total pledged cash and cash equivalents        
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents        
Pledged cash and cash equivalents (NOTE 9) $ 37,935 $ 41,283 $ 34,032 $ 14,658
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Excess tax benefits recognized $ 0.4 $ (0.1) $ 1.0 $ 1.5
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Warehouse Interest Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Warehouse interest income $ 6,643 $ 11,596 $ 14,136 $ 22,103
Warehouse interest expense (8,227) (13,122) (16,836) (23,628)
Net warehouse interest income (expense) (1,584) (1,526) (2,700) (1,525)
Co-broker fees $ 2,000 $ 3,500 $ 4,600 $ 6,800
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers and Asset Management Fees (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Contracts with Customers        
Revenue from contracts with customer $ 68,427 $ 66,274 $ 120,830 $ 129,638
Revenue from Contract with Customer, Product and Service [Extensible Enumeration] Revenues Revenues Revenues Revenues
Loan origination and debt brokerage fees, net        
Contracts with Customers        
Revenue from contracts with customer $ 25,621 $ 20,694 $ 43,408 $ 34,723
Revenue from Contract with Customer, Product and Service [Extensible Enumeration] Revenues Revenues Revenues Revenues
Property sales broker fees        
Contracts with Customers        
Revenue from contracts with customer $ 11,265 $ 10,345 $ 20,086 $ 21,969
Revenue from Contract with Customer, Product and Service [Extensible Enumeration] Revenues Revenues Revenues Revenues
Investment management fees        
Contracts with Customers        
Revenue from contracts with customer $ 14,822 $ 16,309 $ 28,342 $ 31,482
Revenue from Contract with Customer, Product and Service [Extensible Enumeration] Revenues Revenues Revenues Revenues
Application fees, appraisal revenues, subscription revenues, syndication fees, and other revenues        
Contracts with Customers        
Revenue from contracts with customer $ 16,719 $ 18,926 $ 28,994 $ 41,464
Revenue from Contract with Customer, Product and Service [Extensible Enumeration] Revenues Revenues Revenues Revenues
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail) - MSRs - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Servicing    
Fair value of the MSRs $ 1,400.0 $ 1,400.0
Sensitivity Analysis of Fair Value, example 1, impact of percent adverse change in discount rate, percent 1.00%  
Decrease in fair value as a result of 100 basis point increase in discount rate $ 42.7  
Sensitivity Analysis of Fair Value, example 2, impact of percent adverse change in discount rate, percent 2.00%  
Decrease in fair value as a result of 200 basis point increase in discount rate $ 82.5  
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to MSRs (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Mortgage Servicing Rights        
Beginning balance     $ 907,415  
Ending balance $ 850,831   850,831  
MSRs        
Mortgage Servicing Rights        
Beginning balance 881,834 $ 946,406 907,415 $ 975,226
Additions, following sale of loan 21,172 38,119 47,582 62,149
Amortization (50,495) (49,467) (101,026) (98,909)
Pre-payments and write-offs (1,680) (2,927) (3,140) (6,335)
Ending balance $ 850,831 $ 932,131 $ 850,831 $ 932,131
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail) - MSRs - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Mortgage Servicing Rights Acquired and Originated    
Gross value $ 1,755,179 $ 1,733,844
Accumulated amortization (904,348) (826,429)
Net carrying value $ 850,831 $ 907,415
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail) - MSRs - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Future amortization    
Six Months Ending December 31, 2024 $ 98,292  
2025 178,735  
2026 153,112  
2027 131,461  
2028 103,041  
2029 78,048  
Thereafter 108,142  
Net carrying value $ 850,831 $ 907,415
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Summary of Allowance for Risk-Sharing Obligations (Detail)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Jun. 30, 2024
USD ($)
loan
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
loan
Allowance for Risk-Sharing Contracts              
Beginning balance $ 30,124 $ 31,601 $ 33,087 $ 44,057 $ 31,601 $ 44,057 $ 44,057
Provision (benefit) for risk-sharing obligations 353 (1,500) (677) (10,900) (1,124) (11,647)  
Ending balance 30,477 $ 30,124 32,410 $ 33,087 $ 30,477 32,410 $ 31,601
Number of defaulted loans | loan         5   3
Amount of specific reserves placed on defaulted at risk loans 5,600       $ 5,600   $ 2,800
Weighted average remaining life of the at risk servicing portfolio         6 years   6 years 4 months 24 days
Fannie Mae DUS program              
Allowance for Risk-Sharing Contracts              
Maximum quantifiable contingent liability associated with guarantees $ 12,200,000   $ 11,300,000   $ 12,200,000 $ 11,300,000  
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - CECL Provision Impact (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
ALLOWANCE FOR RISK-SHARING OBLIGATIONS            
Forecast-period loss rate 0.023 0.023 0.023 0.023    
Reversion-period loss rate 0.013 0.013 0.015 0.015    
Historical loss rate 0.003 0.003 0.006 0.006    
At-risk Fannie Mae servicing portfolio UPB $ 59,500,000 $ 59,200,000 $ 55,700,000 $ 54,500,000    
CECL allowance 24,900 25,000 28,900 28,700    
Provision (benefit) for risk-sharing obligations $ 353 $ (1,500) $ (677) $ (10,900) $ (1,124) $ (11,647)
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SERVICING - (Detail) - Loans serviced - USD ($)
$ in Billions
Jun. 30, 2024
Dec. 31, 2023
Servicing    
Servicing portfolio loans unpaid principal balance $ 132.8 $ 130.5
Custodial deposit accounts $ 2.7 $ 2.7
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT - Warehouse Facilities (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Warehouse notes payable    
Outstanding Balance $ 810,114 $ 596,178
Loans Held for Sale | Agency Warehouse Facility    
Warehouse notes payable    
Committed Amount 1,600,000  
Uncommitted Amount 3,700,000  
Total Facility Capacity 5,300,000  
Outstanding Balance 798,664  
National Banks | Loans Held for Sale | Agency Warehouse Facility    
Warehouse notes payable    
Committed Amount 1,600,000  
Uncommitted Amount 2,200,000  
Total Facility Capacity 3,800,000  
Outstanding Balance 673,116  
National Banks | Loans Held for Sale | Agency Warehouse Facility #1 | Agency Warehouse Facility    
Warehouse notes payable    
Committed Amount 325,000  
Uncommitted Amount 250,000  
Total Facility Capacity 575,000  
Outstanding Balance $ 161,970  
Percentage added to reference rate 1.30%  
Debt instrument, Variable interest rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember  
National Banks | Loans Held for Sale | Agency Warehouse Facility #2 | Agency Warehouse Facility    
Warehouse notes payable    
Committed Amount $ 700,000  
Uncommitted Amount 300,000  
Total Facility Capacity 1,000,000  
Outstanding Balance $ 293,032  
Percentage added to reference rate 1.30%  
Debt instrument, Variable interest rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember  
Maturity date Apr. 11, 2025  
National Banks | Loans Held for Sale | Agency Warehouse Facility #3 | Agency Warehouse Facility    
Warehouse notes payable    
Committed Amount $ 425,000 600,000
Uncommitted Amount 425,000 $ 265,000
Total Facility Capacity 850,000  
Outstanding Balance $ 36,094  
Percentage added to reference rate 1.30% 1.35%
Debt instrument, Variable interest rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember us-gaap:SecuredOvernightFinancingRateSofrMember
Maturity date May 15, 2025  
National Banks | Loans Held for Sale | Agency Warehouse Facility #4 | Agency Warehouse Facility    
Warehouse notes payable    
Committed Amount $ 150,000 $ 200,000
Uncommitted Amount 225,000  
Total Facility Capacity 375,000  
Outstanding Balance $ 42,549  
Maturity date Jun. 22, 2025  
National Banks | Loans Held for Sale | Agency Warehouse Facility #4 | Agency Warehouse Facility | Minimum    
Warehouse notes payable    
Percentage added to reference rate 1.30%  
Debt instrument, Variable interest rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember  
National Banks | Loans Held for Sale | Agency Warehouse Facility #4 | Agency Warehouse Facility | Maximum    
Warehouse notes payable    
Percentage added to reference rate 1.35%  
Debt instrument, Variable interest rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember  
National Banks | Loans Held for Sale | Agency Warehouse Facility #5 | Agency Warehouse Facility    
Warehouse notes payable    
Uncommitted Amount $ 1,000,000  
Total Facility Capacity 1,000,000  
Outstanding Balance $ 139,471  
Percentage added to reference rate 1.45%  
Debt instrument, Variable interest rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember  
National Banks | Loans Held for Investment | Interim Warehouse Facility    
Warehouse notes payable    
Total Facility Capacity $ 119,800  
Outstanding Balance $ 11,700  
National Banks | Loans Held for Investment | Interim Warehouse Facility | Minimum    
Warehouse notes payable    
Percentage added to reference rate 2.50%  
Debt instrument, Variable interest rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember  
National Banks | Loans Held for Investment | Interim Warehouse Facility | Maximum    
Warehouse notes payable    
Percentage added to reference rate 3.11%  
Debt instrument, Variable interest rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember  
Fannie Mae | Loans Held for Sale | Fannie Mae Repurchase Agreement, Uncommitted Line and Open Maturity | Agency Warehouse Facility    
Warehouse notes payable    
Uncommitted Amount $ 1,500,000  
Total Facility Capacity 1,500,000  
Outstanding Balance $ 125,548  
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT - Notes Payable (Detail) - Credit Agreement - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2023
Jun. 30, 2024
Jun. 30, 2024
Term Debt      
Debt      
Unpaid principal balance   $ 782.5 $ 782.5
Maturity date     Dec. 16, 2028
Term Loan      
Debt      
Loan principal   600.0 $ 600.0
Incremental Term Loan      
Debt      
Unpaid principal balance   $ 198.0 $ 198.0
Loan principal $ 200.0    
Percentage added to reference rate 3.00% 2.25%  
Debt instrument, Variable interest rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember us-gaap:SecuredOvernightFinancingRateSofrMember  
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Gross Goodwill        
Beginning balance $ 963,710 $ 959,712    
Additions from acquisitions 0 0    
Measurement-period adjustments 0 3,998    
Ending gross goodwill balance 963,710 963,710    
Accumulated Goodwill Impairment        
Beginning balance 62,000      
Impairment 0 0    
Ending accumulated goodwill impairment 62,000      
Goodwill 901,710 963,710 $ 901,710  
Capital Markets        
Gross Goodwill        
Beginning balance 524,189 520,191    
Additions from acquisitions 0 0    
Measurement-period adjustments 0 3,998    
Ending gross goodwill balance 524,189 524,189    
Accumulated Goodwill Impairment        
Beginning balance 62,000      
Impairment 0 0    
Ending accumulated goodwill impairment 62,000      
Goodwill 462,189 524,189    
Servicing and Asset Management        
Gross Goodwill        
Beginning balance 439,521 439,521    
Additions from acquisitions 0 0    
Measurement-period adjustments 0 0    
Ending gross goodwill balance 439,521 439,521    
Accumulated Goodwill Impairment        
Impairment 0 0    
Goodwill 439,521 439,521    
Corporate        
Accumulated Goodwill Impairment        
Goodwill $ 0 $ 0 $ 0 $ 0
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangible Assets (Details) - Other intangible assets - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Other intangible assets      
Beginning Balance $ 181,975 $ 198,643  
Amortization (7,508) (8,724)  
Finite-Lived Intangible Assets, Net 174,467 189,919 $ 181,975
Components of other intangible assets      
Gross value 220,682   220,682
Accumulated amortization (46,215)   (38,707)
Net carrying value $ 174,467 $ 189,919 $ 181,975
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization of Other Intangible Assets (Details) - Other intangible assets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Future amortization        
Six Months Ending December 31, 2024 $ 8,179      
2025 16,357      
2026 16,357      
2027 16,357      
2028 16,357      
2029 16,293      
Thereafter 84,567      
Net carrying value $ 174,467 $ 181,975 $ 189,919 $ 198,643
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Contingent consideration liabilities    
Accretion $ 1,334 $ 353
Payments $ (25,873) (25,690)
Maximum    
Contingent consideration liabilities    
Contingent consideration liability earnout period 5 years  
Other Liabilities    
Contingent consideration liabilities    
Beginning balance $ 113,546 200,346
Ending balance $ 89,007 $ 175,009
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Assets    
Loans held for sale $ 814,883 $ 594,998
Pledged securities 197,936 184,081
Derivative assets 26,456 31,451
Liabilities    
Derivative liabilities 5,184 28,247
Recurring Basis    
Assets    
Loans held for sale 814,883 594,998
Pledged securities 197,936 184,081
Derivative assets 26,456 31,451
Total financial assets 1,039,275 810,530
Liabilities    
Derivative liabilities 5,184 28,247
Contingent consideration liabilities 89,007 113,546
Total financial liabilities 94,191 141,793
Level 1 | Recurring Basis    
Assets    
Pledged securities 37,935 41,283
Total financial assets 37,935 41,283
Level 2 | Recurring Basis    
Assets    
Loans held for sale 814,883 594,998
Pledged securities 160,001 142,798
Total financial assets 974,884 737,796
Level 3 | Recurring Basis    
Assets    
Derivative assets 26,456 31,451
Total financial assets 26,456 31,451
Liabilities    
Derivative liabilities 5,184 28,247
Contingent consideration liabilities 89,007 113,546
Total financial liabilities $ 94,191 $ 141,793
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Fair Value Measurements    
Amount of transfers between any of the levels within the fair value hierarchy $ 0 $ 0
Maximum    
Fair Value Measurements    
Contract term 60 days  
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Derivative assets and liabilities, net        
Beginning balance $ 13,797 $ (7,729) $ 3,204 $ 15,560
Settlements (91,209) (79,056) (145,254) (179,442)
Realized gains (losses) recorded in earnings 77,412 86,785 142,049 163,882
Unrealized gains (losses) recorded in earnings 21,272 20,241 21,272 20,241
Ending balance $ 21,272 $ 20,241 $ 21,272 $ 20,241
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS - Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities (Detail)
$ in Thousands
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Fair Value Measurements    
Derivative assets $ 26,456 $ 31,451
Derivative liabilities 5,184 28,247
Recurring Basis    
Fair Value Measurements    
Derivative assets 26,456 31,451
Derivative liabilities 5,184 28,247
Contingent consideration liabilities 89,007 113,546
Recurring Basis | Level 3    
Fair Value Measurements    
Derivative assets 26,456 31,451
Derivative liabilities 5,184 28,247
Contingent consideration liabilities 89,007 $ 113,546
Recurring Basis | Level 3 | Derivative Liabilities | Discounted Cash Flows    
Fair Value Measurements    
Derivative liabilities 5,184  
Recurring Basis | Level 3 | Contingent Consideration Liabilities | Monte Carlo Simulation    
Fair Value Measurements    
Contingent consideration liabilities $ 89,007  
Recurring Basis | Level 3 | Contingent Consideration Liabilities | Monte Carlo Simulation | Probability of earnout achievement | Minimum    
Fair Value Measurements    
Contingent consideration liabilities, Measurement input 0.20  
Recurring Basis | Level 3 | Contingent Consideration Liabilities | Monte Carlo Simulation | Probability of earnout achievement | Maximum    
Fair Value Measurements    
Contingent consideration liabilities, Measurement input 1  
Recurring Basis | Level 3 | Contingent Consideration Liabilities | Monte Carlo Simulation | Probability of earnout achievement | Weighted Average    
Fair Value Measurements    
Contingent consideration liabilities, Measurement input 0.48  
Recurring Basis | Level 3 | Derivative Assets | Discounted Cash Flows    
Fair Value Measurements    
Derivative assets $ 26,456  
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Financial assets:        
Cash and cash equivalents $ 208,095 $ 328,698 $ 228,091 $ 225,949
Restricted cash 35,460 21,422 $ 21,769 $ 17,676
Pledged securities 197,936 184,081    
Loans held for sale 814,883 594,998    
Derivative assets 26,456 31,451    
Financial liabilities:        
Derivative liabilities 5,184 28,247    
Warehouse notes payable 810,114 596,178    
Notes payable 770,707 773,358    
Carrying Amount        
Financial assets:        
Cash and cash equivalents 208,095 328,698    
Restricted cash 35,460 21,422    
Pledged securities 197,936 184,081    
Loans held for sale 814,883 594,998    
Loans held for investment, net 42,952 40,056    
Derivative assets 26,456 31,451    
Total financial assets 1,325,782 1,200,706    
Financial liabilities:        
Derivative liabilities 5,184 28,247    
Contingent consideration liabilities 89,007 113,546    
Warehouse notes payable 810,114 596,178    
Notes payable 770,707 773,358    
Total financial liabilities 1,675,012 1,511,329    
Fair Value        
Financial assets:        
Cash and cash equivalents 208,095 328,698    
Restricted cash 35,460 21,422    
Pledged securities 197,936 184,081    
Loans held for sale 814,883 594,998    
Loans held for investment, net 41,995 40,139    
Derivative assets 26,456 31,451    
Total financial assets 1,324,825 1,200,789    
Financial liabilities:        
Derivative liabilities 5,184 28,247    
Contingent consideration liabilities 89,007 113,546    
Warehouse notes payable 810,336 596,428    
Notes payable 782,494 786,500    
Total financial liabilities $ 1,687,021 $ 1,524,721    
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS - General information (Detail)
6 Months Ended
Jun. 30, 2024
Other information  
Period of originated loans within which they are transferred or sold 60 days
Money Market Funds | Maximum  
Other information  
Maximum term of maturity of pledged securities 90 days
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Derivative notional amount and balance sheet location    
Estimated Gain on Sale $ 30,973 $ 25,864
Interest Rate Movement 0  
Total Fair Value Adjustment 30,973 25,864
Derivative assets 26,456 31,451
Derivative Liabilities (5,184) (28,247)
Fair Value Adjustment to Loans Held for Sale 9,701 22,660
Rate Lock Commitments    
Derivative notional amount and balance sheet location    
Notional Amount 817,285 463,626
Estimated Gain on Sale 23,701 15,908
Interest Rate Movement 37 11,492
Total Fair Value Adjustment 23,738 27,400
Derivative assets 23,738 27,400
Forward Sale Contracts    
Derivative notional amount and balance sheet location    
Notional Amount 1,622,467 1,035,964
Interest Rate Movement (2,466) (24,196)
Total Fair Value Adjustment (2,466) (24,196)
Derivative assets 2,718 4,051
Derivative Liabilities (5,184) (28,247)
Loans Held for Sale    
Derivative notional amount and balance sheet location    
Principal Amount 805,182 572,338
Estimated Gain on Sale 7,272 9,956
Interest Rate Movement 2,429 12,704
Total Fair Value Adjustment 9,701 22,660
Fair Value Adjustment to Loans Held for Sale $ 9,701 $ 22,660
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail)
$ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
Fannie Mae, Freddie Mac, HUD and Ginnie Mae  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Operational liquidity $ 183.1
DUS Risk-Sharing Obligations | Fannie Mae  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Period of funding for collateral requirement 48 months
Amount of additional capital required to be funded over the next 48 months $ 70.4
Net worth 980,000.0
Minimum liquid assets to be maintained to meet operational liquidity requirements 62.4
DUS Risk-Sharing Obligations | Fannie Mae | Minimum  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Net worth requirement $ 313.5
DUS Risk-Sharing Obligations | Fannie Mae | New Tier 2 loans  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Collateral requirements percentage 0.75%
Period of funding for collateral requirement 48 months
DUS Risk-Sharing Obligations | Fannie Mae | New Tier 2 loans | Money Market Funds  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Restricted liquidity collateral reduction percentage 5.00%
DUS Risk-Sharing Obligations | Fannie Mae | New Tier 2 loans | Agency MBS  
LITIGATION, COMMITMENTS, AND CONTINGENCIES  
Restricted liquidity collateral reduction percentage 4.00%
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Pledged securities        
Pledged securities $ 197,936 $ 184,081    
Pledged Securities - Fannie Mae DUS Program        
Pledged securities        
Fair value of pledged securities in a continuous unrealized loss position for more than 12 months 83,100      
Amortized cost of pledged securities in a continuous unrealized loss position for more than 12 months 84,300      
Net unrealized loss of pledged securities in a continuous unrealized loss position for more than 12 months 1,200      
Total pledged cash and cash equivalents        
Pledged securities        
Pledged securities 37,935 41,283 $ 34,032 $ 14,658
Restricted Cash - Pledged        
Pledged securities        
Pledged securities 3,663 2,727 3,047 5,788
Money Market Funds        
Pledged securities        
Pledged securities 34,272 38,556 30,985 8,870
Agency MBS        
Pledged securities        
Pledged securities 160,001 142,798 136,634 142,624
Asset Pledged as Collateral with Right | Pledged Securities - Fannie Mae DUS Program        
Pledged securities        
Pledged securities $ 197,936 $ 184,081 $ 170,666 $ 157,282
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail) - Agency MBS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Investments in Agency debt securities    
Fair Value $ 160,001 $ 142,798
Amortized Cost 159,781 143,862
Total gains for securities with net gains in AOCI 1,483 1,036
Total losses for securities with net losses in AOCI (1,263) (2,100)
Fair value of securities with unrealized losses 101,118 103,003
Maturities - Fair Value    
After one year through five years 69,000  
After five years through ten years 73,656  
After ten years 17,345  
Total 160,001 142,798
Maturities - Amortized Cost    
After one year through five years 69,199  
After five years through ten years 73,128  
After ten years 17,454  
Total $ 159,781 $ 143,862
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE AND STOCKHOLDERS EQUITY - Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Calculation of basic EPS            
Net Income (Loss) $ 22,663 $ 11,866 $ 27,635 $ 26,665 $ 34,529 $ 54,300
Less: dividends and undistributed earnings allocated to participating securities 514   703   810 1,410
Net income applicable to common stockholders $ 22,149   $ 26,932   $ 33,719 $ 52,890
Basic weighted-average shares outstanding 33,121   32,695   33,050 32,612
Basic EPS $ 0.67   $ 0.82   $ 1.02 $ 1.62
Calculation of diluted EPS            
Add: reallocation of dividends and undistributed earnings based on assumed conversion     $ 1     $ 2
Net income allocated to common stockholders $ 22,149   $ 26,933   $ 33,719 $ 52,892
Add: weighted-average diluted non-participating securities 33   156   51 222
Weighted average diluted shares outstanding 33,154   32,851   33,101 32,834
Diluted EPS $ 0.67   $ 0.82   $ 1.02 $ 1.61
Shares outstanding excluded from computation of earnings per share 127   456   128 442
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 07, 2024
$ / shares
Feb. 29, 2024
USD ($)
Jun. 30, 2024
USD ($)
payment
$ / shares
Mar. 31, 2024
USD ($)
$ / shares
Jun. 30, 2023
USD ($)
$ / shares
Mar. 31, 2023
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
payment
shares
Jun. 30, 2023
USD ($)
Repurchases of common stock                
Reduction of equity for retirement of repurchased shares     $ 809 $ 9,789 $ 662 $ 17,395    
Dividends                
Cash dividends paid per common share | $ / shares     $ 0.65 $ 0.65 $ 0.63 $ 0.63    
Noncontrolling interest                
Total cash consideration to acquire noncontrolling interest     $ 7,000          
Cash paid for purchase of noncontrolling interest at closing     4,000          
Quarterly cash payment due on purchase of noncontrolling interest     $ 1,000          
Number of quarterly payments due on purchase of noncontrolling interest | payment     3       3  
Reduction to APIC on purchase of noncontrolling interest     $ 25,700          
Dividends Q3 2024                
Dividends                
Cash dividends declared per common share | $ / shares $ 0.65              
Dividend - Date Declared Aug. 07, 2024              
Dividend - Date to be paid Sep. 06, 2024              
Dividend - Date of record Aug. 22, 2024              
Common shares                
Non-cash transactions                
Issuance of common stock to settle compensation liabilities             $ 4,400 $ 3,000
Share Repurchase Program 2024                
Repurchases of common stock                
Shares repurchased during the period | shares             0  
Share repurchase program, period for repurchases   12 months            
Authorized share repurchase capacity remaining     $ 75,000       $ 75,000  
Share Repurchase Program 2024 | Maximum                
Repurchases of common stock                
Repurchase authorization   $ 75,000            
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENTS (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
segment
Mar. 31, 2024
USD ($)
Jun. 30, 2023
USD ($)
segment
Mar. 31, 2023
USD ($)
Jun. 30, 2024
USD ($)
segment
Jun. 30, 2023
USD ($)
segment
Dec. 31, 2023
USD ($)
Segments              
Number of operating segments | segment 3   3   3 3  
Revenues              
Total revenues $ 270,676   $ 272,615   $ 498,735 $ 511,361  
Expenses              
Personnel 133,067   133,305   244,530 251,918  
Amortization and depreciation 56,043   56,292   111,934 113,258  
Provision (benefit) for credit losses 2,936   (734)   3,460 (11,509)  
Interest expense on corporate debt 17,874   17,010   35,533 32,284  
Other operating expenses 32,559   30,730   61,402 54,793  
Total expenses 242,479   236,603   456,859 440,744  
Income from operations 28,197   36,012   41,876 70,617  
Income tax expense (benefit) 7,902   10,491   10,766 17,626  
Net income before noncontrolling interests 20,295   25,521   31,110 52,991  
Net income (loss) from noncontrolling interests (2,368) $ (1,051) (2,114) $ 805 (3,419) (1,309)  
Walker & Dunlop net income 22,663 $ 11,866 27,635 $ 26,665 34,529 54,300  
Total assets 4,175,398   4,807,424   4,175,398 4,807,424 $ 4,052,347
Loan origination and debt brokerage fees, net              
Revenues              
Total revenues 65,334   64,968   109,074 112,052  
Fair value of expected net cash flows from servicing, net              
Revenues              
Total revenues 33,349   42,058   54,247 72,071  
Servicing fees              
Revenues              
Total revenues 80,418   77,061   160,461 152,827  
Property sales broker fees              
Revenues              
Total revenues 11,265   10,345   20,086 21,969  
Investment management fees              
Revenues              
Total revenues 14,822   16,309   28,342 31,482  
Net warehouse interest income (expense)              
Revenues              
Total revenues (1,584)   (1,526)   (2,700) (1,525)  
Placement fees and other interest income              
Revenues              
Total revenues 41,040   35,386   80,442 66,310  
Other revenue              
Revenues              
Total revenues 26,032   28,014   48,783 56,175  
Operating Segments | Capital Markets              
Revenues              
Total revenues 118,170   125,985   200,067 229,989  
Expenses              
Personnel 92,480   93,067   171,667 183,529  
Amortization and depreciation 1,138   1,089   2,275 2,275  
Interest expense on corporate debt 5,299   4,727   10,150 8,996  
Other operating expenses 4,642   5,200   9,694 10,844  
Total expenses 103,559   104,083   193,786 205,644  
Income from operations 14,611   21,902   6,281 24,345  
Income tax expense (benefit) 3,359   5,572   1,615 6,076  
Net income before noncontrolling interests 11,252   16,330   4,666 18,269  
Net income (loss) from noncontrolling interests 213   223   327 1,658  
Walker & Dunlop net income 11,039   16,107   4,339 16,611  
Total assets 1,491,821   1,988,392   1,491,821 1,988,392  
Operating Segments | Capital Markets | Loan origination and debt brokerage fees, net              
Revenues              
Total revenues 63,841   64,574   107,541 111,530  
Operating Segments | Capital Markets | Fair value of expected net cash flows from servicing, net              
Revenues              
Total revenues 33,349   42,058   54,247 72,071  
Operating Segments | Capital Markets | Property sales broker fees              
Revenues              
Total revenues 11,265   10,345   20,086 21,969  
Operating Segments | Capital Markets | Net warehouse interest income (expense)              
Revenues              
Total revenues (1,950)   (2,752)   (3,524) (4,441)  
Operating Segments | Capital Markets | Other revenue              
Revenues              
Total revenues 11,665   11,760   21,717 28,860  
Operating Segments | Servicing and Asset Management              
Revenues              
Total revenues 148,232   142,840   289,467 276,036  
Expenses              
Personnel 20,077   21,189   38,132 36,530  
Amortization and depreciation 53,173   53,550   106,244 107,560  
Provision (benefit) for credit losses 2,936   (734)   3,460 (11,509)  
Interest expense on corporate debt 10,946   10,707   22,137 20,289  
Other operating expenses 6,728   9,946   11,851 11,426  
Total expenses 93,860   94,658   181,824 164,296  
Income from operations 54,372   48,182   107,643 111,740  
Income tax expense (benefit) 16,521   14,787   27,674 27,891  
Net income before noncontrolling interests 37,851   33,395   79,969 83,849  
Net income (loss) from noncontrolling interests (2,581)   (2,337)   (3,746) (2,967)  
Walker & Dunlop net income 40,432   35,732   83,715 86,816  
Total assets 2,283,259   2,340,147   2,283,259 2,340,147  
Operating Segments | Servicing and Asset Management | Loan origination and debt brokerage fees, net              
Revenues              
Total revenues 1,493   394   1,533 522  
Operating Segments | Servicing and Asset Management | Servicing fees              
Revenues              
Total revenues 80,418   77,061   160,461 152,827  
Operating Segments | Servicing and Asset Management | Investment management fees              
Revenues              
Total revenues 14,822   16,309   28,342 31,482  
Operating Segments | Servicing and Asset Management | Net warehouse interest income (expense)              
Revenues              
Total revenues 366   1,226   824 2,916  
Operating Segments | Servicing and Asset Management | Placement fees and other interest income              
Revenues              
Total revenues 37,170   32,337   72,773 61,161  
Operating Segments | Servicing and Asset Management | Other revenue              
Revenues              
Total revenues 13,963   15,513   25,534 27,128  
Operating Segments | Corporate              
Revenues              
Total revenues 4,274   3,790   9,201 5,336  
Expenses              
Personnel 20,510   19,049   34,731 31,859  
Amortization and depreciation 1,732   1,653   3,415 3,423  
Interest expense on corporate debt 1,629   1,576   3,246 2,999  
Other operating expenses 21,189   15,584   39,857 32,523  
Total expenses 45,060   37,862   81,249 70,804  
Income from operations (40,786)   (34,072)   (72,048) (65,468)  
Income tax expense (benefit) (11,978)   (9,868)   (18,523) (16,341)  
Net income before noncontrolling interests (28,808)   (24,204)   (53,525) (49,127)  
Walker & Dunlop net income (28,808)   (24,204)   (53,525) (49,127)  
Total assets 400,318   478,885   400,318 478,885  
Operating Segments | Corporate | Placement fees and other interest income              
Revenues              
Total revenues 3,870   3,049   7,669 5,149  
Operating Segments | Corporate | Other revenue              
Revenues              
Total revenues $ 404   $ 741   $ 1,532 $ 187  
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
VARIABLE INTEREST ENTITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Assets        
Cash and cash equivalents $ 208,095 $ 328,698 $ 228,091 $ 225,949
Restricted cash 35,460 21,422 21,769 $ 17,676
Receivables, net 272,827 233,563    
Committed investments in tax credit equity 151,674 154,028    
Other assets 567,515 544,457    
Total assets 4,175,398 4,052,347 $ 4,807,424  
Liabilities        
Commitments to fund investments in tax credit equity 134,493 140,259    
Other Liabilities 695,813 764,822    
Total liabilities 2,441,604 2,306,218    
Consolidated VIEs        
Assets        
Cash and cash equivalents 299 2,841    
Restricted cash 4,438 2,811    
Receivables, net 27,728 28,256    
Other assets 47,301 47,249    
Total assets 79,766 81,157    
Liabilities        
Other Liabilities 55,901 53,526    
Total liabilities 55,901 53,526    
Nonconsolidated VIEs        
Assets        
Committed investments in tax credit equity 151,674 154,028    
Other assets 61,299 60,195    
Total assets 212,973 214,223    
Liabilities        
Commitments to fund investments in tax credit equity 134,493 140,259    
Total liabilities 134,493 140,259    
Maximum exposure $ 212,973 $ 214,223    
EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $TU"%D'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 " !--0A9LP^<0.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G>RV2 G;7!1/"H(%Q5M(IFUP\X=D9+=O;W9MMX@^@)!+9G[Y MYAM(IZ/0(>%S"A$36H7-,!HM(? MZH#0'E_F=2OK M,RFOL;S*5M IXI9=)K^N[NYW#TRVO%U7?%/.KN%BW0J^>9]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $TU"%F$_;3JX04 &PO=V]R:W-H965T&UL MM9EK<^(V%(;_BH9V=MJ9$"R92]@ES!"2M&FSNVQ(=V?[3;$%>&);5)9#^/<] MLL%.4OF8>I8O8!N?%[VZ'#V21ANI'I.5$)H\1V&+3F2S$7^J_U3,%=IU#Q@TC$22!CHL3BO#6A M[Z7!-CY4'*1W-SXY^W'%,B$0I/&PD.7T]B*L+0*$$Y_MF) MMHK_-($OK_?JUYEY,// $S&5X;? UZOSUEF+^&+!TU#?RH9_0\&2;9 M)]GD[W:[+>*EB9;1+AA*$ 5Q_LV?=Q7Q,L"I"&"[ /8F@%;]@[L+<#.C>Q#O26 MW,1Y]S#5W";)BBN1C#H:_LW$=+R=\D6NS"J4^^2CC/4J 55?^*_C.U#*HJAL M7]0+A@K^D<:GQ'5."'-8UU*>:5UX>$K8T!;^JCAN47-NIN?6U=S$6G.V"LL% MNW9!,V#?)VONB?,6C,A$J"?1&K_[B?:=#S:W/TCLE?=NX;V+J9?>[[=K87.* MAU.G_<5F"8UJ:*E76.H=9NE+RI46*MR2.[&62MOLX5):I;9*F:)1#>WU"WO] M UM,<*F"]A,)F7B:7 >A()_2Z$$HFU-=@ZQ#(63"H9E-H>KKCD@ T8^18DGH2D'I/)DXA3 =TF#:#;4-<^LG'- MIM500_U3 U=]#%[^7&2DTU,6N=>/*ZITQ*C M*,X^66>=P(*YVA@NX#K4:NL8[$1+>*(X\]Q*#]IKMI(Q1A,U(HSVVKU>1U=1G"4?L(#BZB6'MG>_MF>4;WQNW^L05JWP>@WY823_L M(/HQZS:@>N"!I536/%2C<\L5]/6)YPD0 AD_E[0Z/@8%L9*"V$$4-(]X&)*+ M%#@5&,'J&->IW'; XYKZ*^&''00_5Y%02S,P?P,%O0(^B-8\MC;!Y+#F(XO>P]0D95 'PWL2^>R9_" MWHQUFT<.[0X'@X&5]_#@IFU9L@[#464_75[#TAA\?A= :-B.8(U>MSM\%:[Q.6^ M,*O'8^"/6^*/B\/*! SZNP"?',]F1^ MZE@\+4YY)]G99J=\/3\B_LC-?)F04"P@U#D=0,)3^:EK?J/E.CNX?)!:RRB[ M7 GN"V5>@-\74NK]C?F#XNQ[_"]02P,$% @ 334(69< 4*AP!@ EAD M !@ !X;"]W;W)K]X-R@;TW=ZO/1PICEL_%8EPO>,'TJE[R%;V92-2L>W:I)F=R96K1\DN%]*IIF/K^@M?R[GR$1_R# M\>1LR>;\FIM/RTL%=^.ME4HTO-5"MDCQV?GH C^;TDZAD_A'\#N]A&@7:.KI%U;KUDADW.E+Q#RDJ#-7O1Q:;3!F]$ M:Y?QVBCX5H">F4QE6\&B\ K!E9:UJ)B!FQ>L9FW)T;4UK-$)^G3]$AT]>8J> M(-&BCPNYTJRM]-G8 9K:5QNWO=B_3XR\+XWJ_84T>@8D8C$'O5I6/TE+T$= M=^IT7WT,GF_=)UOW26>/#MB[T!K\\[FQUHO]>C:YGNDE*_GY"+)'N3*=,+!(N%2GO!OZ[$+:MYZ_=Z;2KM3-D*<#LA M41X5R=GX=MTGB+- XBO>+:*%':_6>Q^O"M#22[+T[B-#J MYTH1'!/B1Y=LT25!=)LB+(8)WZD^19I M'D3ZEY35G:AK'[#<\T:WF<9@D^K/@^N3B.DVP 8,]..$Q/'Z5A M=0@@=5XUK"<;!)>"O8C:B[DN]%&&2UGVT5'LO: MOJ\]R>$PRWUFBMONCJ-6&J[1DGVW">KUVV6M'$<8.WO;E4N*%&=#>[NG-QSF MM_5RUHTBC,'N4<,]L) XX![C+$/\*&]0,9[#)<6B0Y=E"ZF9D(29<%T$'T!) M/!07Q[#:APGG$Z112O# ?B8]&1(:!%GTI^>E1[*V[^;.4!@FS4O% M9UPIV^P;67Y!1VQE%E*)?^%)$AU'481L&G/]'*IDRY'0>L6KI]ZX_,+HA[PA M^?^&]J/1,S1Y8("$6B#;^U \B4XC#$5W,T$\1SNQ(=%^<-9QZ89/N3(:.M+* MECY*CS'--E) _4C.T)L5Q/'^7*#3H.0XS^)]*1C_>7,#"7U_!."/N=L)4&7KZZ[A%K(NN)*_Q'@4.)R/$Z+M(@.YTF?8$9H ME@Q,E*1O!TBX'7@O8?U;HV1=VP2&X9)#4@XZ3C%0T6"]FQ/PVR_VUQU!W,06@@K;TM@?G3T_L/' M5]>(=%\5WAP+V_\)4GD$0_LQZ#L)&AZKG8ZG,7"\ MZT ?#^3 M,(]L;NS1_/:GF,E_4$L#!!0 ( $TU"%D82T%VN@( 'X( 8 >&PO M=V]R:W-H965T&ULK99O;YLP$,:_BL6FJ9.Z0("$J"-(:ZII MFS0I:O?GM0N78-78S#9)MT^_LR$H:6G::,N+8)M['GYWQC;I5JH[70(8=>:4Q]X?LZ+Z&B>B1K$'AG)55%#7;5VM>U EHX4<7], BF?D69\++4C2U5 MELK&<"9@J8ANJHJJWY? Y7;NC;W=P#5;E\8.^%E:TS7<@/E>+Q7V_-ZE8!4( MS:0@"E9S[\/X8C&S\2[@!X.MWFL3F\FME'>V\[F8>X$% @ZYL0X4+QM8 .?6 M"#%^=9Y>_T@KW&_OW#^ZW#&76ZIA(?E/5IAR[LT\4L"*-MQZ7W71WV!./X"4'8"<*7"J).$+E$6S*7UA4U M-$N5W!)EH]'--EQMG!JS8<+.XHU1>)>ASF0+*0J<$R@(MK3DK* &.Y>44Y$# MN;'&FIPMJ0)A2C LI_PM>4=>$Y_H$D?U[L($^5;*1E-1Z-0WR&:?X.<=QV7+ M$3[!\:41(Q(%YR0,PGA OC@NOX(]>36>!N^'NDVB[J #7N4>,349G6S3!F_ C@ M(>*QB .\28\W.8JWD%6%&Q8NY?SNG-14D0WE#9 S7#&%Y)PJ36I0+?S;(>C6 M/]E'&@7C!]S/!!V@3WOTZ0GHQU^ Z:.ZA<' &_!LV %HTH,F)X ^/?W)HZ=' MT3A*'C .1(6S)!Y&G/6(LQ,0\4#5!K=*)M9#G+,7<0Y$#7#Z>Z>#/9F_4K5F M0A,.*]0%HP0-5'O:M1TC:W=@W$J#QX]KEOB! ,H&X/V5E&;7L6=0_\F1_050 M2P,$% @ 334(693S,01WOB6VIYI3'8N-]?6DZ37S[0$29Q0 MA(Z$Y+2__D!2$D5@B=@.[HLM2@\>!Q;, >/THZR_-1@B%OF[+JKF9;93: MO9O/F\5&;//FK=R)2O^RDO4V5_JR7L^;72WR9==H6\XIQN%\FQ?5[/:Z^^Z^ MOKV6>U46E;BO4;/?;O/ZK_>BE(\W,S([??&Q6&]4^\7\]GJ7K\4GH?[8W=?Z M:GYF619;436%K% M5C>SG\F[C(=M@P[QGT(\-A>?46O*@Y1?VHL/RYL9;I]( ME&*A6HI<_SN(.U&6+9-^CO\>26?G>[8-+S^?V'_IC-?&/.2-N)/EG\52;6YF M\0PMQ2K?E^JC?/RG.!H4M'P+63;=7_1XQ.(96NP;);?'QOH)MD75_\^_'AUQ MT4#SP WHL0$U&_")!NS8@#WU#OS8@#_U#L&Q06?ZO+>]?+X[/^+Y_1CKQC S]*BNU:5"FGW4)M$_=[4-'^[GVU]EI M].2T]]1)^*]]]18Q_ 913#GP/'=/;\X@<[[O[MF+[SYR!COW(-;QL0F^C^(@ MJKT X]JWY'#+-@>^:W;Y0MS,=)]J1'T0L]L?_T%"_!/D5)]DJ4^RS!/9R/W\ M['[N8K_]+%5>ZI0]'82^?=BU;^>-PRV-RK[LV68%F!C[[FD^RU"=9YHELY/[P[/[0V=?N M1=W(JA(EY/^^:7 1<<*8[F=&-P-A#)O=S(91S@.&C6X&P *2D!CN9M'9SLAI MY\];6:OB[[R7,GK66PKMS471?0'9'EF/$828,\-T"$43:EANHP@A">.&Y1", MT6#"\OAL>>R.<"T/12<"7SV(2JP*]1II-8H6M5@6"I6RF1A]L1V(A)DIQ@9= M1:9AJ0UB/#3C#C 1$N $MCXY6Y\XK?]0*:%'C4*BSS-(^V$AZYVLM1K2G>!! M0:8G=B2B.#+,NH-0F!AVI3:*!0$S.E(&H"B-.6P\P8,4Q$[S?U<;42-=@VAS MBVI]\@*LV##P#$&0&%9#,!R9PS@%8"'AV!@:&0 +>)2P"<,O-#!YPASJ-)< M^8CJ>YOV C@6AIB9!MLX'H2QZ;\,PG$<\:E8T\%D^HVNWBGW52VWIXAK_0^: M3FV38I*8>1V L1 3,[L!,$YB4XQD $QK%A)-F#UH5>+48B>S5?[U%&[09&;? M/3%[XQV (I@GQ+08@D6A93$ BT(:3E@\R$/BUH>_":7+K\[J!Z%3N4"5U)>5 MJF59MJ.\."8]./C<#CZF26"Z H % ;5<8<.8GMS,Y [ IHD$]J1#.*1.,71 MI2M>M3/9Z[[[/\L?@3WQZ $>F_Z 8(284QT$8YQ820" $38UV9%!S1&WG/LS M+[_HA/]COMW]A-)]55G\+99HG1=5TW<1H3N)%@&[4BS7^I?\ MD!=E_E"**SV2KIJ\%*@1BWU=J$(T;SKGR56;729F$5NT)=A*I("R"T+3=38H M3DR)"#'AJ_T*O??O^<(8)?@R[H2:.+I\%O MK2H)1,769&JCR%M;-4&HD,+FTT$M4K=:3(MRWRX5/M-L 7K#ZZ*I5[;4 M*UOFBVT!R^@X# M9BX;W4$PGIC*/ 5@!&L19FHG"$F+TQ:;Q<+G32GU%UY/"%7 (O'.E68JW0 C.NQ;>4*&Q:TBWYF MJK!A$<71E+XY?;*E7MDR7VSC( SU%GO**KUK^#.[OHDQ)^;J' "+VM5E8_@#,&T+ M-W$9A MH3"<6J]E05C%W675?MROSZB_4+C0UQ_IA,AFXR9[=#WVRI5[9,E]L MX[!&-#\<:^]]@+LW<1M((/S:T+"(89-U=8 M !C%.#9W<2 82<*)I7HVE$G,729]J ZB4>V!/+3-JWS=GS\)X94N] MLF6^V,9A&8HY%KX\%7BMS;RRI5[9,E]LXR ,M1ES[^,\(14 &R$\IN:&+@0+ M+_?9CLZS8>W"H;GJ#,!8>]>)5#!40V#QN:X-+ M[V[F9W=)GVRI5[;,%]LX1D/IQI*7YP6O19M7MM0K6^:+;7PN=BC:N'N#Z@DG M8^WS1%71?:E=>98%W;:#[ YT M&2D"=(23^KE]TBM;ZI4M\\4V#M)0TG'ZXL3 O19P7ME2KVR9+[9Q$(8"CKNW MZ)Z0&.S#6)Q@;IY3 & L8&91D *P&'-+, "P,&1DXIP+OWA!P%TJ]<V3)?;.,@##4;=V_ /6'T MA];>'PTQ,\L%"!9CZY ? .-Q%)NGE !8$)+(E 7SBU?]MJ)>=^]8-F@A]Y7J MW]DZ?WM^C_/G[NU%X_OWY-T= ;Y/R;NL?TMSH.]?&OTUK]?MP;A2K/2M\-M( MQ['NW\/L+Y3<=2\:/DBEY+;[N!'Y4M0M0/^^DE*=+MH;G-^&O?T?4$L#!!0 M ( $TU"%ENW:NQ?PX *.9 8 >&PO=V]R:W-H965T&ULS9UO<]LV$L:_"L?7N6MGZIH _TD]VS.-2*"YN;:9I+U[S5BTQ8DDNB0= MM]_^2%D1#& %"O&3SKU)+'OQ X@%0>#9)73YV+0?NE55]<$?F_6VNSI;]?W] M]Q<7WOMV?7E M[G=OVNO+YJ%?U]OJ31MT#YM-V?[YJEHWCU=G[.S3+][6=ZM^_,7%]>5]>5>] MJ_K?[M^TPZ>+ V59;ZIM5S?;H*UNK\Y^8-_+;#86V%G\IZX>NV<_!^.EO&^: M#^.'U\NKLW!L4;6N;OH140[_?:P6U7H]DH9V_+Z'GAWJ' L^__D37>PN?KB8 M]V57+9KU?^MEO[HZFYT%R^JV?%CW;YO''ZO]!24C[Z99=[M_@\>];7@6W#QT M?;/9%QY:L*FW3_^7?^P[XED!%ATIP/<%^*D%HGV!Z-0"\;Y ;!:8'2F0[ LD M1@&>'"F0[@NDIS8IVQ?(=LYZZMV=:_*R+Z\OV^8Q:$?K@3;^L//OKO3@D7H[ M#L5W?3O\M1[*]=>+9MLUZWI9]M4R>->C*[;+[-OA*^WQYT0_M&VNYN-FWY=53 M6_C1MFPVP^A\US$Z4*=ZFW53_;_MJZ-&>(DDWZ=>F+]=ZL8MA%!R& C\, M!;[CQ$FNIG$V_'@=\>CRXN-S=]HV,>-IE.IFN6UVSI)TIEL5MA7CV2R, M$MU.V'8\BT.C:9*@92R=\?G!3NOAZ-##T2D]/-7!7P^WT=,-]LU)G?U4::)W M]MSHQX6S:>,3[_ONOKRIKLZ&1UI7M1^KL^N__XVEX3^IFPH)*Y P@81)$$P; M+/%AL,0[>G1L-MQ-O^.4NIL05\UZ6;7=/_9S,34.8N"E+Y"P' DKD#"!A$D0 M3!LNR6&X),ZYY>=AV?IZ>*1LJN#K?S==]PTU0IP(WQ&"A.5(6)%8$R)/T]1\ M%""KE%-5:CY-#SY-)WU:[WVZ'GT:W+;-)MCJ2X?:L71XY:S U^-(6(Z$%4B8 M2"U?SD)C\$BWC>;M[.#MS.GM7X8E0!L,WA[:N!HW>Q\KW?O?!MMA0(QKA?(/ MRM=.O*^OD; \LWKK/#'67 6R0H&$27?K-5_/#KZ>.7V]>Z2?CWOHY<[C@[O+ MW=;\/*B>]EHWZ[+KZMNZ6E*N=M)]73VSKF^8NF)C&8ZLL4#"!!(F)_I"<_;\ MX.RYT]FON^YAM^X?;MV;ISUN-_I_7-L-$_EVK\H\UOWJX/WG8^)^V#60D_O< MVJ88T]1B;F\-HGEFN-;9>E_7(F$""9-$7\0AIUW+0J6?A%_>N<^W?*1N$EIM MC\TM\,+=4-\I&THKH#0!I4D431] SP0XYAQ ;ZO[A_9F-3P*@G*[#-JJK]N= M"&>.*')@,$(=,<<%LY]?+(OFY@SO;J>WQY$T :7)8SUR9 ''E(+&W!+:R;Z< MO.$YT<*9.;N[6^-]QR-I!90FH#2)HNFC1*F S"T#YG77M_7[AW'^[X*^.;:A M"_::#SE D#K7 DK+H;0"2A/,%DO/TS T=G=35KKCE:+'G K0]:+L5L&R_E@O MJ^VR"^[+FESOH4J>5!:L:=I_+L6*L%!:06S%;%S'J6AZ5E".+.L)*IINE^5#,?<.IP9&1ON7CLF M]E/9'L(T$>G[E B*9>8CW1:6XC")S A53MB=L]2\<0K"C/$98VQN^L$VY/.Y MN<>0%"]C2?@LVJ3WL1*_F%O],F)C=A<;4;'I[K9EFXBGV=SL<*C0!:454)J MTB2*I@\7I9\QMX"&#%;OJW)'JYFM#)'A:L*.BE<39G3 FC"D(M84SQ6R9DJ\ M8F[UZ@L%K1DAQQ!1:W?CO&]/J-0%I0DH3:)H>B:)4L5X" Y>35*\C,?Q MLP"?WL=*J.)NH3\Q> M=5.\O0N5'*&T(B)R\(8MVLS,<836*J=KU?VK9,+HE/=/7=FK;H"W:Z&R()16 M1,0[GSRV' N5^Z;JU-VJ9+S(+U/N\^*E$94C9X9E(C)'SHZ7$G94O)0PH^.E MA"$5+Z5XKGAII.2TR"M'[N7QTHC*CK/CI>YF>=]"4-4,2A-0FD31](-=E 87 MNS6XSTQ>)4?*OBK]QC07VS'Q_BA/XID1N,P)N_/8# ,6A!7C\]EPJQOW)6'( M>63R)'$)+(M3=BQW-5;"5^P6OEZ>NTKWN:W81,/$%)N]#DTM@](**$U :7*R M>_71H!2QF(/CH#$TDPQ*RZ&T DH34)I$T?1AHX2PV"V$G10'=3.\1PKT?4PH MK8B)K#,V2U-S[H:@L!J454)J("9&0 MA0DS%P=39KKGE9 5G_*NY@OBH&Z^M]^A*E9,24#F@4O0*@64)BY4K!B MMX+UTCBH&^_M&UEE :0)*DU/]H3M=R5JQ6];Z8JO5=E[F M#L"6=)+4=C%4NH+2!)0FZ?XXHDS'2N**W1+77Q+JCFWU*.+<=#@T@0U**Z T M :5)%$T?0$J_B]WZW8MBW;%]#)MU!E-,9'/-,UM_@2IP4)J TN21#CFB^"1* M6DOOH7J?E!:D1!O:7(VMP_+ MABIZT[7J_E5:7>+6ZJ9CV&Z MVNA0AV45D!I(B%RSKB96RVGK'2W*IDN<3PW]@,%8<7X;!:98HP@#'F89-SL M7X*71Q$ MR5>)U[EHJ!!V0IV.9H>PW8WSOCNA0A>4)J T.=F]^FA02EP$^@+FE!: M#J454)J TB2*I@\;I6\ETZ][3G\Y$/2%3B@MA](**$U :3*QU<0H3HX]1U(E MC*5N80SQ74+0-S^AM!Q**Z T :7)E! FHY@=&R!*$TM/RI4[/4^87/6G]A<2 MV'NLU!9WXC"+N7F6)F7'S"QAPFC<8F7<6!D*PC!*9^;7($CB"H8MUK#D._+P M3I7XE)[T!9N?E25,=S;U]B6+S+1L=[.\[S2H_@2E"2A-3G:O/@Z42)7ZG6!V MXG%)]! @SC&S[S?B'#-*TR#L"$V#L*(U#<*0TC2(2W!J&JF2C=*39*,7G)9$ M][DMPE#*AKMQWK<=-)4+2A-0FD31]$&CA+ T 6^Q4F@F&)260VD%E":@-(FB MZAZEAJ)U/- MP\QV;I.FH1F^@M990&D"2I-3 M_:$[7>Q&7>%UBJG:]7]JT2^[*1$NQ?&OS/BI5 K'D<8D?%ORLZ*?Q-&=/R;:AH1 M_Z9XKOAWIL2T[*23R'#Q[XQX)9.(?[N;Y7T3044V*$U :7*R>Y_&P46WJJH^ M+_OR^O*^O*M^*MN[>G@RKJO;H5SXW3@=M_7=ZO"A;^ZOSH8-W_NF[YO-[L=5 M50Z/RM%@^/MMT_2?/EP,_,>F_;"KX_I_4$L#!!0 ( $TU"%E1WH)1F ( M ($' 8 >&PO=V]R:W-H965T&ULK55M;],P$/XKIX 0 M2-"D2;:AT49:7]"&F"A[ ?'12ZZ-M<3.;+?=_CUG)PW=E)9^V)?8/M_SG.\< M/S=82W6OEB533R,LY'KH];V-X8HO(E"&]("M^<;]J\N=\KECFDQ)[D"ZUD64#IA.47-0C>VSJL 4@GFY V #" MEX!=$:(&$!T*B!M ?"C@J &XU/TZ=U>X"3,L&2BY!F6]B MLN(#?(*WX(/.R:H'OJ'C6%(_;4*/ZM#ACM 17$HBTS 5&6;/\3ZET>82;G(9 MA7L)ORU%#Z+@(X1!&'><9[P??LD4P?L[X9/#HT<=\.GAT:,]Q8C:BXT<7[2# M[^;'S=EWF/Z\O;CYT^NZG!H>=\.M/)WJBJ4X]$A_-*H5>LF[-_WCX$M795^3 M;/*:9--7(GMV!W%[!_$^]F3,= X97_$,1::A8CSK 2OE4ABH4$$JRY+$TCV@ MKBNJV4\TC9TX^7]A'U%_J=O"/IFY.]!067&@H<$Z40>^$)$_5@E\OC*R05PIG(R-!$GF_"4!W!+/ MTRWUTY*X?E+Z2[41PJ"O15Y6-Y.-,=NKV:Q*-Z+@U7NU%27\LE*ZX 9N]7I6 M;;7@6=.HR&<4XVA6<%E.%M?-LP>]N%:UR64I'C2JZJ+@^OE.Y.KI9D(FWQY\ MDNN-L0]FB^LM7XM'8?[T)*=M>'S]K?>/ M#7D@L^25N%?Y?V1F-C>3>((RL>)U;CZIIU_$GE!H^TM57C5_T=/>%D]06E=& M%?O&@*"09?N??]T[XJ@!].-O0/<-:+]!,-" [1NPAFB+K*'U@1N^N-;J"6EK M#;W9B\8W36M@(TL;QD>CX5<)[/#"V-%KEN?6# M+(V UQJO&]J^HZ9OFXMV"T8(P=>SW3$_URJD24(.5B? PP/P<#1RM]E?,/': MT6\4)"L G,X+F]2VV0MUKM)(QAM'Q&%[6=2[*\],;[RLN,EL!%IQJ=&.Y[6PZ615FQI&@WV]3*V# MM,VUU;O&H_#[NN::E^89J64NU]RF>Y_?6C#A4>RG84"#>6^(>,SF%,\'QLC\ MP'4^RO5^P\NUL"G0Y0>N+61=@"O*#"D@)\N&!%H)_Y2?.Q!IXO!PC4A,J)]% M?& 1C[*X+90V\K\M.HLV$P ^E8,^CUT0A"0LZ&'UF3$:QGZTR0%M,HKVP1A)*CF+> O=9A@&.,)T/8#\J#LA+'D^% MR/8*9F!65BNAWT2#>,9VF- H[K-P#8,0!W0^,&@([4C0\0# #-7>=-QD'"]J MZKHT(O'18-B#]MFQ><0&,'>U QE5YD8[WZ@M7A[,,ZB3) @<(A[#.":8#:1) MTA4!)'A3&23+'4C^*Z"/%A=OE<5S]7;JA*Z@(*.Z"T[82L-S)+["\@MR%Y16K"]B7KN0#@ZS3H[)N!Z?0-_F(EO#5.$[+G-;ATPA14UMBD(7D]N/ MCY-+*#[26@\//E=LIQ0GN*\9XZ"^=UAUZDW&Y?LT/<,KMOS9AJB1\H;ND3. M]TNL7=EFX=P)H6L5Q'A(:CIM)^/B_DEL]R&TH&_7HDR?6Y'Q0O6I-8BZD]=& M7_J= :*=]M-Q[7_0L%R06YCYL$ZW.Q<0!RA?>MK9S2T?5>K*.XG"N#\4?684 M=!;[ T.[&H".UP"M?/K2]J!\4E?+H73I%XD>*T+C@4Q .[FGXW+_@G2^5G^H M1]II$A'29^':P3(U(M$ CZX$H&_;/UA!$5FFKP!^U@V$<_5VZH2N>J#C>PAW M2D,;(%VABT-ZJRYMBGCB6MC=)[NM8"#OPX\VU0\/RL"M1"DE23^_>>P23$D0 M# 2T*P+H>!'PZ8#?PF\V/V0Q1,/+P"/[A,6Q,[%\Y0$)XZ$AV=4'=+P^.&7P M,EZ/V <8]ZL9GQF!8CL8PML5!72\*#@:/:_">R8UW]/R+-B3"..AA-RI/AU7 M_5.E3%51@*141J5?O*1C2M\DZ4S:86FS.SHDIF/#/.LT8. $M9CX[6CP5!ISSH5 M9R^LY/>583-B2JM_]@XN*T"N!_=[F*O14QK&

WURY*!@8[Z]2]7NO19VZEYDHKVR]5-#[UU+TBX2=[#0*.WVK9W*6C9%;FMBER&]A\A@-[=NQ3J[92VOV,['D!BW%6I:EC;I=D('N M*W^6<(6;0^U8G QL@K.N3F#ST5+[L=["*MGF1V#_059IKBI[0G%\](E^+=M#<\B4 MWF,<=M;JX5R]G7JDJS'8>(W1T+9BUI[@2)W!G;;):K]B;87;ZP?/_@"+G/U> MCUE(C_/;*?*NW&#CY4:'O 7:GM;QKP-I-G$.$,D,8G?38W9T#E\( MO6X^3ZA 9>O2M.?8AZ>'3R!NFX/_WO,[? DFRM!@ %! !@ !X;"]W;W)KU:=M/I&T2N1,0DP "@ M;/7K>Q8@*3I5W#STQ2()[.+LV;,+P 5^^&PY=DE$A MW<"4I#&R,+:0'J]V.72E)9D&HR(?3D:CU\-"*MT[.@C?KNW1@:E\KC1=6^&J MHI!V?4RY>3CLC7O-AQNUS#Q_&!X=E')),_)WY;7%V[#UDJJ"M%-&"TN+P]YT M_.YXC^>'"7\H>G"=9\&1S(VYYY>+]+ W8D"44^+9@\3/BDXHS]D18'RM??;: M)=FP^]QX?Q]B1RQSZ>C$Y)]5ZK/#WMN>2&DAJ]S?F(#OZCL&D-I@$W'&A@/)4>GET8,V#L#P; MWO@AA!JL 4YI3LK,6XPJV/FCJYOSZ>7%7]/;BZM+,;T\%WW./J=?,?O:_'):)\Y<:932I_:#X&Q!3II@!Y/GG7X M:Z4'8G?4%Y/19.\9?[MMX+O!W^[_'GCTN[?=+Q?1.U?*A Y[J!)'=D6]HQ<_ MC5^/]I]!O=>BWGO.^]&574JM_I91T3H5Q](I)\Q"7/-BVH>1;:B?];L=]>75 M[9D8O_CI[60\V?\QOL1M!FNQ4%KJ1,E<." B%+%W*.$R8A0^(Y$8"$,[2OG) MF5REF)AV+$OC5!LF#%%F(5#T(QNB#&^?97Y/5KR01;DO3BN=F[(O+G0R"&8* M)JZ:.Y4J:16Y@;C3.3G7(/#TZ(7!BWU0@&WI:Z6P5)_;#5G2"6&J$4S!9+2_ M9:TP,MX/B['/>N:)*4JIU\UH05*'X2T>GH:?!,. %$QVV)E#?=\ M.KVNL?XLX ^>/5E5=+*A=-P FH2$U3@DI9VW51(3 JZX5XKQ:.?W,.V&EE4> MK68[?P[$%#AL"ACYNL_F:_2RM=#&PT^25RFR0M9C+]DF(9$JE^3&54A1\!XR M]P1:G<$T1"&UKF"_38R17F8E)(IY^4]!=I+A,E/E*=(A>".L$_&ETG&G:;G9 M:LO $3 %$5H"977HP0^;==0S?K/OQ#3&<4.EL9"K;CG^+83))FN25A"W6G%* M"15S\+([#LURMTUS>&EMFX0/4"[!ARF59OBHJD)J[,B,MR\@)"'3+]B*(GYF M1Z7$)&LLY1SV\DBW6$AE1=EI1.R+73?EV\"M(VP";N2&RE8F=8T+K+!1?4/2 M #QLZP6-:Y]9HD"R4X^BB)M09 9;"+5;B$ )!>$U0:B<\:0JD7Q.^!:YSZ0/ M6D7.Z;'$F:(669=]EM&W].^). E"62#*P3,="XUFQ1D@Z81 M42XH*%OPCJ&2NBRC[&G3S)H\WVG%M,W8I"[!1@D(:0DSS\T79[8'EHTA0ELJW%?_Q MXL/M2=O9W;J6M]$=*AISG,GO<0G@TI,VR2+_*>4H!NNZT>U8RD-K[$0YE_J> MG;"-3%?*&32%AC'.=$3->IUB>TK6$%2LETUR_%8YU#* (A"SA,C+RKI*\BG" M!!,X6%I9N$:I[RGEW4]*3I(:F_A,O M'YCACUAXX^;$6#3B;]R ]S3X23I' K@R2PJ;5$CX9K%^][1P/CMS3U<_-R!= M!V9_+(QS]>\PFC/))I28Z&F*>X3"KETK06)?1<8Z[3J<(D[YE!&SB\^-,3N] MLT@WQE>XTI5APLNG<6[0])L8/]R=;C:85N#KPB5XMP0*GLTW[4[]8M2_?IEZ)F>FBW'?>'G9L:EEN&^RCOJ3B >-+]Z4X=XW-QZWR/"8H8N3Y0D87QB<0NH77J#] M1\#1/U!+ P04 " !--0A9.26L17T( !5&P & 'AL+W=OKLX>GZ>G3_'W1[B1XF?]Q,+B?C MTU M$@BGDGG[/??O,@]WB-YV$@>[J/^%R7?3_OF]O$"^;__%ON>?_Q^ M1NBAG$KRHR1,H8MG^)?H21+$9^A"*@KQ0R2Z$_R9FGCNGA-&9E0=($@L:"Q( M2A6ZXE("5LW:QI[:V$F%G;78;G#\RZ^0))!:$/@)0E!>>3[1GK^%(NG+;H3- M*S@\,0[_)F#,\X(S8VVP]/OLVZ4,Q."EQ"R5!R:8]%]@W;UE^HQCMFGX3ZCK M#0[L97]]Z47VT@OB9O46&T'E]T.YP(*R.>+3C,ZQSN$MSZ ?-/?=:&#QZWJ. MYX?VVG.BT$)XBR>'DWG+MWPGY]^S(L_ :]A$-GF&P2A;;_ M"2-WS;R>TW>'!^]VU'_J.IH3EKR"DX&+W).B%,D"RB5JX_G66'@$^BKY3K-< M8L8H0=>8-%0N 2$UL*2!Z8"JJ&<43VE&%87-..,.^W:2]#7$L],B0*)AO(;3=X;AL('<0T + MFFAS&AYM+5G+J$W.]YQ!--P%#D'<3; W<*)!F[;O,I+.5XQV:M4U;1:D[6 M";_5+0@=-VCIAY[CQVVM\Z#6]%LE'[F"N-"TG2T.QNMLA1TCR 9PT](QJ#>T MRPMP=^*A;UMZ"#AN8./TXS4I5]<)2WA.T"-^@>1P ZGC&Q9$NT&=[T"4%4[W MX@7F3$D.5BE=HR\;=+I"IS4ZJ=%_>=7[*VW?1EC\O.M;[_;>:=&=#=ZW-TW; M'FL$C9-]S+K1&-JM"7BCM]:K^+[CN3N)U^?59@3P&'^M;0N@;_-M0.3$@=4Y M=B&11GY\\&'/T"V2TX_#38B_UI9V?6?@NELX_18RYH=3P;]#:KN$8K?R4U.P M5YEZ52A2,H4B8Y#QG)CB6'4,8SA^@1-5%^NQ&?")D'4K 86(H:O)U\=QU57 MI,^ @,GW5875-5(F@DZKHJ#=RIRG?D6!//?P7X:_F3B9CG'88+4RF^1^=?#\ MG<'TX4JU!6A+F+9P84[3CM"=@;16D&L?U!,UH@!&8R(4IJSJ?FPO63._SJ#@ MVW8Y\UVH9J$%"*'O=^WR!H5BX+?A^3$_A ZS -%>D834+VN4W3X!4>]'_6VP MZP3A-ACD=N-H&^PY0ZN8[F'_ 6^%]!/O*L61$[@["G<, F]C0YL2QBUX#_M1 M460T:8\/ZFE1"$Q!!ZBJSX25&B;+:>L]%OB5I1N;X7RJF7.%96LP\%H-O-@9 M^I&MR-!R#>@0PJA=WJZ3K#J$9IE"0_^LVW7!!RX:Y"A$UE#_O_+]0JFPNH] K2""1QK]HI&*2],FH3#:(&,P;R3 M 'B4)'KRT1,1N&P%-0X!?IH7,%>:%0P07$^\,&+@:4;0 YD;I"]4)C#QE()L MH[>MT1H:C+MZTDDMD- =FAZQIB#9PY/).H?N $$%1&0VJ\8*,V+IM*@[!,Q> M374:'$NMBR9828= ];90K+:\$BQT#M5:;LXN834^T7HZ_;A<9G"!0Q&HQ:J)H"M,F!(:>_Z!<:FET).C!FNOHKX9?\ <*Z(G:*8^> MRV% 3\V0-H/4RQ):3ZKU68-4EMJ;H^\J =2>AQO/FY;*B/$*R;HU"V[]L;#] M42(J90G;S"2[P,_$2%MP!0^U0.!Q^[5(=<^4_ER?=0NF-#528AU&2$,86:Y) M"<02_2XF+:'?I18J.KU1>5H$'\9=#UT5N=)N>L]><_ZU &Y:FX^ MZ&@-@&'UU:.!-M^,1M6GDA:]^N!TC0442XDR,H.M[M&@WT&B^HA3+10OS(>3 M*5>0&,WM@F!(H1H!GL\XV+=>: ;-E[2S_P%02P,$% @ 334(60JXL5?4 M!0 =1 !D !X;"]W;W)K&ULQ5AM;]LV$/XK M![#@8I3S)GJBQ(+>C,7,F>:'N5B MH$J)++&3\FS@N^YHD#->]"[.K.U>7IR)2F>\P'L)JLIS)E=7F(GE><_K-88' MODBU,0PNSDJVP"GJ7\M[24^#%B7A.1:*BP(DSL][E][)U=",MP.^<5RJSCT8 M3V9"?#\QBPS0$3CCS5FKUW23.S>-^@?K>_DRXPI MO!;9;SS1Z7DOZD&"F>"O)_B6=[V09?F!:79Q)L42I!E-:.;&NFIG$SE>F*1,M:2W MG.;IB\]?'QYO+V]O8'KS\.WN^N[++3S(]DKE$_8NWCSRANYIR]P"EM.H44/CG$24B](_3 E8![S M8@%V8QPD&OX+1('+P?L9H;P,]>7KXPT$;UY%ON>?'L6%QQ1ASKB$)Y95 M"&(.FBQY$S#5!DS:@,%;@^B[IR;-]M8[?0=+IN"UUP]AQK/,E@%ED&9"IT#Z MPE9?P(H$/F",^0PE!)ZU!GW+XEKD)2M64"E4P"#A*A95H3$!I9GF,<1,I3"G M F>YLKK>E*44+$X=BVRH?\<58"P*D=,4IJ@.EG8D5_9U PN2:>P#%1W 9Y:7 M&3KD+-HQFF-'* MI> TCACWQU2WZMBOV9D$ 34( M"EZ1&%_JG&PMT=\C[?]WI"._/_S;I!7NY(9)A'15DN*0M,(RJP>5-FQ(5 D5 M?=)CS"JCAP8%E>;4=@@A$5 (ZV]6)8:T1EEF; 4L%Y9)(R5EL3$\&04 M,*E).UR8V*0D<)TR$AYY\L23RG!2"JF[PV5L>:^ZBK*N4_^W<="I)"U:%_@S M[49;\=%4_ /[R6RAM6;5"9A-Z0:G__OUXY8K6R[L#MGS<1>K]7G/\$!N&YPE MDXE1BHWB6RLX42F*CGI7!\H&:7-WA0M>%$9A,Y:Q(L86^C5$D>=$0=BQ3,*1 M$[JCKL4=.Z$W[%K&0\?W-V,NDX1;M3B=>F*]99G= )D@<32C?<_QQG[[&$2. MYTW:QW#L#*/-VY'O>.'F[:6IUOQ'71 ;X]NAZX23X;N-(9PXX6C<,7BNY[C^ MJ&.91,[$G6P,]Q+?EVQ%GX>Z%OU2,QX.2;.3;5L0.%$84H$['+V.U-S0"<*H MHXO(ITWFD_J^[ ?WQ8SO;$63:7PNZ4"RNW@3$&H+RZ+I2M>"2DYAV@/=*:K> MB65]M=;CU![:#B60[P#5FIJ9$YBM\+;@=Y?/J9<\T9D,YE+D9DJW_?1_.M,W MC8]'\KM5%J948C<'!Q/8K40?6V-+&A3JR/$G/OR.3/XL3+=4>N.(E#(TYDV] M](94*#S?&,<;(Z&&(\\8HXW1#1PWM,:-^@C2#2.3?/KFF%/KWB/AN5140Q\> MA:;,'%?4SO705_V@!_2ZJ3X6MM3U37]9'R["DCVDZIMK;%%F"T@R@]W,A=/-@%FA_:;CX$U!+ M P04 " !--0A99:O%WO@( !&P &0 'AL+W=OVW23[?4S+=$V$4KT MDE3<_/M[AJ1DR;5]Z6Z! ^Z++9&#7SKET:P5-/E*GNH-<[[F9Z\(I MF8O/AMDBR[AYOA)*KRY:_58Y<"_G"T<#WO1=1GS'Q M2[2R_I>MPMKAZQ9+"NMT%HDA02;S\,^_13O4"$Y[.P@&D6#@Y0X;>2G?,4.KP8T>O*J>&L+)G)SRX QF)>C3#A[NODT_7-^S=W3V[OWWXU]'# M^\G][:??V-W5A]O?)G_>WGUZ..\Z[$44W23RO0I\!SOX'K./.G<+RV[R5*1- M^BYDK 0=E()>#?8R_+W(.VS8:[-!;S#:PV]8*3[T_(8_7?' =[2=+R71&[OD MB;AH(4NL,$^B=?GK+_WCWMD>J4>5U*-]W/^!U/OY?KK[\X:-?OWE=- ?G+UL M$_9U(9!53&F>,VF9U2IE!;QMF%L(]H[GN13L(Q?L+7)PSIU(V1>:7AGI9#YG M/$_9 ^PC$WH[H,T'O;.W7Q[\4__LD"V-GAN>M3W#:YTM>?[,W/-2)ERI9\;G M1@C+G&;S@AN>.R$@SU(;G^]ZYLF0G1+)*R"GM4SF26$,),$"FO7"VX4N(#N] M3[6!1Z#"C$M%G)?"$/)UV)^832 "\(A[_A@&"10WTCZ2 ;B?U[G(7;FYK=2; M0;;:GH%?%/N9J*7GF BV6D@EUL)A"EAJ':P%/H&N-$6JH7ZN'1GJ2::D?<62 MQ*,U&IQ,8(55:9$X)AT$4PJ,@6A&/PIC.^RAF-(F3@;3*N5I]KKURT/I(6B> M.U0 ENE4SB39%R8LE#KRQK$+;L@(43A)3EMPQ[@1'E(K=R1P#:2+1N'[ 0 M'US_:&*0V_+RB)04SI;MP1W4<_*W12$,ZVD]E'.E=65O$!L!5D-5T=! M]R@=-($S12*L177T=!Y *?(-)1G$,_*;W"X1WE!*,^ T:+":+\$#T-0 MT@[V#2.#]H9G__/_=PU5&BIL+OE.QTU>E<[?#=Q#;>*SXB:ER&RZZ9[L_!#M M?%>S\X&D7-"%A?WL83"E-^/ZZ4K,)8(/A%.N/,=R\U>T,+=;:'32,,B@/>KW?F#%YG\=ECC!""&) M%4^4Y.RO@BOI.#6?/B7P#G2* S-TI=KX&H::EA24F*': 7]JF2EXLB!* ^"@ M(J8*KYP'NPAHQ%N4H(88S)9*/V, M:N6,9Q(% !WZHW !<1\%*E2^1!6J0&!#/ )R&@9,01VP#Q#E]Z5QD(F$6W<$ M9)/(IO#5!#*<'KVQXU"T MN2VQ&+8M)5INR1.)($"%30N?) VOS78A2A,U?S;6>:9>X^L88"3QK3=(&ZT9 MRK:*,;!._-N@QA]KE/ACL(YV[;@'MNTNI?J(PH:"M=22BEX]?E3=\+N M=T; 3G;]&HO^!KOW,0ZY>@&C7HVXM\%H$D.M5NRW%7D*3F(OE?*(^(J-7W<& MX6_<8+@1>P3V6:0ZQ/K!N-.COU'G=8/LAS&YQA?\#OJ=,;'O=4;AK7_XTP.M M%G##_]. &V]]_AL!=[SU^9\%W @BX6_<.?FA@#O%>O_WDP.NUWE-_ ]ZG1/_ MW^]WCM=!]S8 I*\-TEBWQEG@[A1GEF8+V3P!%LO4]Z_4A?=[1\^"TP%'/Z*? M3AY9\&>;&F2J9]@%HGFG@(JSF=%9 'MN%$XBCGGZJ:"51BP5CNXI6TF($,X= M%6'$[TR#!J&(8H Z24<^)4@:8A/JY:8L46 ;12+)\T:Y;$1-V1*D JT_3%"UW9Q?(H#)9_J)]$\0?ECB55T;Z6H1OK]HETW*S:)L+M, MV[+B[>BJ/W*#2HC&,Z #NAWLI@WBF30N$)@F'!]W]"B=?2U[@_DH=A1DC+*& M[^P^RA/05C]4]M@()8X^"?LI?TWP$H]TZM%N2;OT1>'.R_-:]./.U+,+O$S2XOAH#42,2^>SDICSJ M4N34&>8OX.E9#CJG%! M$:G(XSA$Z$1Z9U5(%&WCCSDG9[9^F5)"4^F2>'/CO2'VW-[X"S1_1*"P>=4? MH&>9EGI"]%=]:JSBB$\#.E[ +^J90@65[>4JA4L'6UTZ;!>5-&E!.:'KS-\@U6ZS;+B'\XK;#<7;_GVUD$G#]Y"88)(N MY;* !\20)&TC:XW'L_A%(MX[J?656!G?(1S4NBLH?WOI@;(5SR@=09]O==K?V62(39NX_OM ]%JP2OE!4H]7WG4GX MK+%>'CX. >/GI+@2,Y"BIQBWH+__X!)>G%[ZCQP 4ZE_\!4$L#!!0 ( $TU"%DOB$7!L0, *\( 9 >&PO=V]R M:W-H965TU*#8@D&0Y3H/X!8B==/6P MMD'<=9]IZ6P1H4B-1]G)O]^1DK4DC;U/^V*1Q[N'S[WQ/-D;^T EHH/'2FF: M1J5S]5624%YB)2@V-6H^V1A;"<=;NTVHMBB*8%2I)$O3BZ024D>S29#=V=G$ M-$Y)C7<6J*DJ89_FJ,Q^&@VB@^!>;DOG!$"K,G4<0_-GA I7R0$SC M[PXSZJ_TAL_7!_1/P7?V92T(%T;])0M73J/+" K[/_C)T_@6!N%(5? MV+>ZPU$$>4/.5)TQ,ZBD;K_BL8O#,X/+](A!UAED@7=[46!Y(YR83:S9@_7: MC.87P=5@S>2D]DE9.L\-XUV]);3)S%]CUQ1+7*<1MP$Q(@8S3Z\&URDXQ., MSWO&YP%]>"P;!X9O$3O_'XB->F*CDZ$\628G3=\F]O7;]UL8?7AWF0VR<0\. MWTL$9YQ0T.A:R )J*W4N:Q:LA1(Z1S ;4"&OG%)8F*H6^@GV@H#Z[/)3!3MA MI6D(I"8G7>-? :1>H?<4I:"Q?O!,(LO82V5"@\$>7 N0NR+$')_@<6"67GU M-!Z]4K_!'*LU%]=P$$R&,5R'@[5QY2LP7XD_Z9^U75Y(IE=@;4@Z?JK:\H1? M?(2R=(R4^X1UYQ2D@_&O_"HJX;S+3*^-2AL%)KQ^>A&A$%46O\_BCP<78A]O M0A!5>QL["MHXCE*N&FYI7G08W.":6, K,DH6PO%FWF5DY1\?\O&@)B]_0CLP M$$2L-H;2['&']NP%/4F FA.EVE#7BNN%GWX'&T0.9^#!3%_%X0Q"16G/9B]= MR7SO7EKZD)O0_)*U6#EX9RK\#]]6CC\>)N1R&4QB6*!U/.<@%U3V) ?<_2T M&>T3%F@YD3==(I>:&AN"M#"V-E:$221[J9*5/!J3-2K)4JYA!R5'EU7E-K!C M3PFLI >?Y=*HPI= HP,N'_?,A ,E[);S(+H&6 O]0#&\]2(DSX9(A6SE1R5! MJ,1VGO32?AI?MT/H7_5VE'_A2YD,*-RP:1I_Y!?"MN.QW3A3AY'$3<(#+BQ+ M_D>!UBOP^<88=]CX"_K_*+-_ %!+ P04 " !--0A9Z^.LW6\( B&@ M&0 'AL+W=OG#Z"/-":#3=)(>G:>:8FVF99(#4G9\;_?*E*2)5OR9C)88%]LB4<=7QVL MHJYW4KWJ#6.&?,]2H6\&&V/R=^.QCCRT+DW+!GA711991M;]GJ=S=#()!-?"%KS<&!\:W MUSE=LZ_,_)X_*W@;UU02GC&AN11$L=7-X"YX=S_!]7;!OSG;Z<8S04V64K[B MRX?D9N"C0"QEL4$*%/ZV[(&E*1(",?XL:0YJEKBQ^5Q1?[*Z@RY+JMF#3/_@ MB=G<#!8#DK 5+5+S1>Y^9:4^4Z07RU3;7[)S:X-H0.)"&YF5FT&"C OW3[^7 M.#0V+/R>#6&Y(;1R.T96RD=JZ.VUDCNB<#50PP>KJMT-PG&!1OEJ%,QRV&=N M']_?OUR/#5#"]W%<[KIWN\*>73/R40JST>2]2%C2WC\&"6HQPDJ,^_ LP=\* M,2*1[Y'0#R=GZ$6U6I&E%_U%M=RN2?]5Z;SNSY]?GE/9K^\681!>(4DR!]4L8TL-"-/-.8I-YQI@@O\ MZ(K<:2)7!.!D-9P>,9+D2FYYPLB*"RIB+M8XN)0*=&!*DP+LJ(C9,'*W9C#/ MM.4XO\*-:T4S[=G9!YGE5.S)AB8DEEG&C6$)H2(!"H?W72TA:F,EBA5+N"%< M6#(TDX4P.#Z,1@NRY&F*(;KC9D-BI@PD$R(HABU-(>C$J[8\*!D&HVF]O,ER MY:#8.QI/5 C.R$?*R 5$B$T!6Y;NG1*H6NA?64WWG7#:%<'5VQ'Y("!?Y;E4 M5EK8K4N(NC<>HZ1)GK)D#0+J8JD-%8;3--T3^$%ZW&B22BHTV; 4E)"0+FG* M&N8H2976 !ARM"30J^PR(B]=RY8.#3"R5'P-1C>,9*#%&C)MR;+FEC!(\0DX M00Z@HDB-W9K%A6(6?4SQUC(.!;//G6GU!NC^TS"5';P+)C#CQBPW= DLR6?T&]@!(.TV>D,DN@:U0'X'\CG. M?\'R:+Z-!&;]?%M. .?S*Q0$L13.7B[\_K>NT9FX-NL<2YJ"7,SFHB 8S2LZ#EV.S $BHA!&*?Z[ M1)4+*YF1KY^?OH ;%(?T?$H3S6"S0='T^=6!(.*;L"5XM+;U1V+Q$Q!+WZ \ M@-<7A/>K-49"/F^9$EB)D*VK_6\ MI\KSJN'/#3Q/)N\<[CVO#Y7S5@/WI<-6[Q]:[G01O.TUT)Z\">IM0Q*%4\_W M_1.%PZG?.3Z=M])/B!/5BR8]J/2-+X[0BF:>?SGY&1E.72_HL438(TLT[Y/=FTXN>_&! M7 X/TQ\2&RWJR' M=^B%?9[H+8YFAF0VC[P@F/7FE$8%JEA>J!@J C@KUXHQ/&Z]5O&*%8[+NW & M0SXVA6I&?#_"TUZ$CV<"<)GI9'&RTB'Y=[&+O+XHGGK'<3PD\\N%-YN=NGN= M<2&'M;.:[<8$0I5($$E(K._BM("&!@]DMEI!A8\G#]9>4"*G/+:UQ=%1FTJI MH-2H^#P"S)"0#Z6&.ZEPC(*1$C24+2F["O%SD$%+!4)]AR,912Y['H&7""G4 M5(72MMQ8%AHK6\NAZC&Z.%7K1N03U'2P0J&+0 4"U#*9\!4HZXJT#=TRLF36 MAQ :)[G;Q &!B_>,JJHL*-TPL:7/ZGPVW\')S[X;AO'#XNJ8XU&;G&4260<*@!; ED"VOAN".([\N_(#K$++T8<2S,85:-8.M M@S?2!G]JT0YGTW.TNS!",C35L@7$1[J'/.Y@. C4=LP.W6SFLS]_$[E))W+A M"7)PUOR$=K9T"L/*RI\D+'RF>QM\S9JWU>9!YR X-I]ES5KV=75R)!>-+OW! M3=Y5DU7M"C!24UUKN&:6GG@$5L;8\AQWGA"2OU%14+5'P:-6)\JL:3!LL9DD M*;-%[S?)[?]!2'LA4:6).DL<2=N2TO5PU3CAJ1E*Z\, M^;*O5!CY\ 2^A/T=M!\LI<;9)@,)J9&@(Z3/G.YM.G,N6";/Q+($V>P5JQ65 MVEJ]*63=S"$ 2Z#M $+<<4FLWNL+EIAI&SPKAH?9 MTTV:#?8>7L.%3P/(7Y:+B,#8^CUJHN0J*1[\JEO@7A*(0JQ7/I M%_P\P\ZNR&W\E!Y2HI/N&\8NC>.5O712Y6R>U8D>Z@?H*QNX]_;+?3'@'+8# M(=T!PX61:V9E>!5R)["O*^/1:OP(CE '(O;@1_@>5&LB/5^$HVD[Q=347+)A M]G+@D<4L6P+O8&856Y!1*YD/>/F-J M;;].:"P1A'%7^/5H_0'DSMW['Y:[KRAT MY!L' !=&@ &0 'AL+W=OU!\&@EU9V>,V;(?1(+?=R:&[-XTV[K<,X2J@_D@@EX,I4JH09N MU:RM%XK1R#(E<=MWW5X[H5RT3HXL[:,Z.9*IB;E@'Q71:9)0]7#*8KDZ;GFM M->$3G\T-$MHG1PLZ8V-F_EQ\5'#7+J1$/&%"_PYC(Z;KFH$(M9:% "A;\E.V-QC() C2^YS%:Q)3)6K]?2WUG; MP98)U>Q,QI]Y9.;'K4&+1&Q*T]A\DJOW++>GB_)"&6O[2U;9VJ#?(F&JC4QR M9M @X2+[I_>Y'RH, [>!P<\9?*MWMI'5\BTU].1(R151N!JDX84UU7*#?+#Q_(Z/HMN;E]?_Z)7%[?CJXO+D\_G)/1>'Q^.SYJ M&]@)U[?#7.II)M5OD-HC5U*8N2;G(F)1G;\-&A9J^FLU3_V= O](Q0$)7(?X MKM_9(2\HS ZLO. 'FYU)[6R7B@GT1B]HR(Y;D"&:J25KG;S^S>NYASMT[A0Z M=W9)_V:==TN]OKD])_W7OPU\SS]\SA8$U[K!(;F0,EKQ.":W%5(9.8D8TFT$6&TVH@G5TP0V-R155=PQH>\CANX=G5_;".]QWR!@< MQT,N9N0U31:'9*0U5*A#'N!T_?<&I?K M>$-O-U=W"%P^&441QPX#D%$R@3[S)>4ZIU1="?FU-1;/I3_G_HI1G2J;);\O MF.(RL@"5$&=%:/0/-)0,W=^CR"YZX R'@Q>NAB:!L9M9T)1I^<-"^7*N7^W_ M<7Z-PC!-TM@F0)%EEU#?N+(%\F?K^_A_5X+V?,=UJP%[#)9G+6FF/.&6'P'Z M;Z7GP*>5:!;PYYMJ__>^^MDX:?K?Z"20Q&#HDVGM>M]1#+"SC#2F6T/'QXNW M+&3)!(IKX#DE%2Y\APA9AG-%8?Z! 2&T438R'TGR<67+ ')0:'1CB_>E,%3, M.*ZP\U!9PD?X8L,-3C'Q6GI6\'G)0S.>7V:H>?GP\;@&-KFE<4C9582\@><, M^]TJ93AP>IW@F[L[WH\2""K_2NW[Y_KA7M_INH-RR-D;.'V_L[\N!EMTZW>< M3J]?TW;H#+T2Q3B 9Y%""3F,[/3+OS)M_9PUUR6-4^;4"@ZMZ)@-T0*&[9 J M]8#"+$?3"-V$,MJ0-1O)\OVX0I6DL"/-\S&Q@2VKX9JZF=(7I?,J48 W$*Z3F^UZV ( 4N/U]&-4"37(_\D>2,CQ.\/SG (M5"J]_-942^@"F MPIN:S3!@T:"\-CR!'?7!BR%QOK:[(>JUK!Q#_2G/*M#IM? W[5$#S"LR<+S^ MD/S-J'JIE%K)Z3E!MX_47D$M:?TMM,$6VK!*\XQ\XG? 8JB&KM*.G7KS#4EI8DQ:7TARRFO-P M;H\,N CC%%L#A#-+\'C+MO][@WJJIJP)C_O6LYQ9=JVUF)W=RPN<;J=7H?BN MZP052MG%7CJCEE-&J%BMB!4P0M@]0=:!*[C0/QSY&(9_RE*QM@.5W A67*K'>!*HQ!V23F(D9 M(A_9> )\MHI82141D*S< 7/I7F2)E:43 W)3R" >\K!=U93Z!(+)9<<4RED M,/-R/-Q?,I&BH]7,S@_%D47"C.*A)G.ZQ!;"!%(R8V-T0FY/?4-=G83-+K] M1NLBRG,."?HEI0IM!,%84WAMJX]- MC=NGVK[^V0:$1Z,JEE!O[.0 CXO.M^WLN%TY\D\8N T_;"!84F&RT_^"6GP[ M&66?#,KEV8>7*_ Z%QCL*;"Z!_UNBZCL8T9V8^3"?D"82&-D8B_GC((5N "> M3Z4TZQO&PO M=V]R:W-H965TDM;VMTF! D&\' YGWGW-&SV]$\5' MN>6\##[OLEP^N]B6Y?Z'JRL9;_F.R8'8\QS>K$6Q8R4\%ILKN2\X2^BC7785 M#8>SJQU+\XOG3VGL7?'\J:C*+,WYNR*0U6['BL,+GHF[9Q>C"S/P/MUL2QRX M>OYTSS;\AI>_[-\5\'1E5TG2'<]E*O*@X.MG%]>C'UY,<#Y-^#7E=]+[.T!, M5D)\Q(6&WQ _]O\WJKPEWP&7% M)'\ILM_2I-P^NUA7I5PN(XY2K6 M"[U0"T4]"\V"MR(OMS)XE2<\J7]_!4!9R"(#V8OHZ(+_K/)!,!Z&032,)D?6 M&UM,Q[3>^.LQ50M-NA="-?E![EG,GUV 'DA>W/*+Y]_]930;/CD"YL2".3FV M^GW /+[0S__Z\"I8?/>7132*GO2L&GS8\N"EV.U9?@@JR65PR[**D;Z4/-[F MZ:<*!LLM*P-6\" 6H(VRY'D)8EINX04'82P^@O%@^WTA6+P-:3#-8['C>C# M498G5Z*@E[&0;GY0BF#'F:Q@>28E+R5.#;*4K=(L+5-_>STO">!YS=*"H.6# MX$V^K^ [6*D3?-!S7N!;W!SVJ'9[G*(7UO#O65&F<0J4@)7N1)4E2!! )-@7 M,)YOS-(CPYNI+ 4O1;@ +&J06*%\)!1BB M6S"P>Z -VJ@D KH)1,P"P!5"08:QM>%V,%R"0>KGB ?I:B*F,L0EZOR>T!? M\+T 8&$"+ ,@_$T&XBZO(<56X 8> E6(@56FN_!09_%N69H@*KDEREQ9Q MM9,ERP%AY)M!:L.*!"0TCD65$T8X)X%!&<"BL$0JMP'S1"[8IKQ@1;P]!+"? M)W6IED1<=P/N1M+&6W -"!T@)@I$ 63Q4R5* !YQA5FI\4^:.I+639%#:'5 Q4%%P??"LS>5]5FJH!J3MG4BDL!9NF<%*\H?@N[\L9_/ED^ GI'0P M"HP127,@7>K :2KJ'4D*+2Y)82V#JIPE_P9O!D_? G&B;^G9KBU3E#8R A0 M=G()2->1B;X!,IK) C9$@\;R%DYQ5H$31.0,":T-\]BRUO:P+>-AP%-:/4D+ MT+?L@&]!:_43<1* VV'(8;9K (&+RW0'&E#T$+%%^K!C"<>)<]8S/+38YJ+4 MFX0GR78_$@67L@+OP7#?DA_$)J,/)M(?&($%VL :>(&0,1" 'J:V* @TK0)Q*-8_B M"0;#:DUCQ^"K=;;40,S$!:P!],$MM 1^(4?3PO=DKL(- # M%2%W?0NYFMJ74[A6@ PSG5)I-B+D!BCK=0?!-3C4(@%:9P?%*U#2=$<:XW-E M[5MRTH7Y$TV5.U!OY^XKB7Q#TJ*?1N%@X)?7(#7!3B0\TPH QBJN0/4XK4LA M.G#&;N8!497(H!SHBH1408>*7!6/:%45]((QD/@7H!^7%=D"," M\X;-\0*?T-MZGT'^0!/@"Z#=+<\!.@K.N(PQ98 (3R%9)YF*HI=23GN9*RD1UQ( Z!#3$QMV090@4B((VB2!3 M0!@@4+I7EE7)CHN_=ARBU41D8H,&D\!&=>PQJ-UV(D2G[75JJE4BC5^C%[E"TM>&Z M@Z"7S$? -@7G:JK&Y1KH$*>\'4V*ZF.($38JL* 8 M8+_/@/8H9[\,;@"*@MAW4 @Z+6G+(SIE!;4"6)D5M':4$REG923/9!Y[@7DN MNF.T[S'1-(8(&38#84A_9]KEF;C6TPAP>:",E(F@B\! [\FKZP28*1!@=)_ ML$&\5F.E[T ](VVP-/+*QI+CMM2[0-X++@38Z> ?/%,:<(,\U=)S#:*=T>NM M>4TLUZ;2J?I+@3DB<@/^DB)+$^+F"Y817C=8=5)>5R6#[A" M!G8P68ACU+N,)QN ]P:#)&67-)_>Y)! :G7%X%KD_&#@7X/15J0G$AH5T[@; M)'4>W/CVES?3Q$#6?RI2HV= M5R"D:)[(V<<"0OO?NZ)S[S.5!%0K2[D 0UOM HV)QBHN4),5F@E]K#8JQO(BY=B?%K0C##J+/*V.XA.Q2!QJ=(=G N M9 ])FAG$O"(&4WE+0&,HE)+WMI9#^CA9T0/! *B!5!*"Z5-*[Q=GC&B-^T3K M+-YW"MO4?PK.P\D:7EQ;25ULZNP7SGXBBH\XK&;M(/ M7A3UW_6O\:B*K)>$OJ@D4%0^MI/\:IQ[CAK/8_O\CO(!/(]I,.JAL+I6$O=0 MV_W4X7'-NT?&WGHCB]$D7"S&]YKSKNU"S*OQ/%R.I_9Q-!N&P^&H!J6_]FB) M\V?VV0OX69MN_I?-YV@63J:SOL(XL0;::SP*!B%P_$R MC.;3K^;1%_.VX3D?8D^/(UG']EWBTAZ9AJ,:;>O/9WF +OB:\G!L?+$$09R? M&F[*R3G(+2?A:#GJ'WCH?UO>YW^F3DL=,&:Y7-QKSA%3-QF%D6<41Y,HG'M? MMDS=8A(.%TXLOMS4 5\GTU'?8U.$&V ^"N9@_.9+W[(U5D"#/PRGX^'_#-U] M#5VT"*/)O'_@04S=:#0.IY/9R?$O,78C$*?Y\267+4C+]C)4 [+3!$_QF;(=!.%J^@<]5ORYWJ1CK,D6 MD(#8\B%\E73OC>FXK3%1X=,>\)7;@IM3JK,0_/,$^Z]K*-1 ;TYIX68F](3\ M%O7> 8_+UR[!\ZQ(2.<;1#KRB.ZO%WR3YKG*Z53ZX8GV&"3;U^9+L)S1\K$W M,@ZCH1_9C*;A=.8,YPTORXR[JC5AN02+//16N9Q#$#*=>0.CR32,IA-_!.9, M)I$;><^Q_ K$VS 0KN R$WC,\9BJ((7.DCDK$#-X.W(?SN?A9.3RI<4LG"^\ M@!V\V'"R=,^S,<3%;OHO>?&E&T> ]MRM% W!,H[.?/M**6>;18W/'C4_/#T# M0;3$1+&I>E&D"I33:E/TM64GK$X+/%PM4A J9JM-"5^5NIC'-EP?CZ% XLO7 M]=K.YSV/T3#@:UOEU<4O>\*FOCY>G[XIX1\E>;#N&WV@UV&E6X43;9UDO8^( MNIC\P_..YIK:$9FKEO@'R-KDGS[Z-(E\SZF5*A(H<_C'6<'_PV.NM#1'5$UR M&1R(Q[\2MF\=+633X'G3?K4%H0^FA0]TSR,X]=N1\*J_WF/-GIY_HQY>.D?TG@M(YW!!SZ?#*-4[O=M-KM7./6HF>SY1=X; M5^0UK]_5JZ9HTY"G7O74LU9_#;X/1D/XQPQ-%G\E;MQX&E,[6$FE4AIJF[)O->QHRY(#8VTN(.R,,7D/D9\!U%VP*L&H.JQW27A6AL1^%SL'5H.NP ML*:[9MB?8K\TM"-=KC_UA#?71&7[ MJ/3_Z$O7(Z6BG8P#_XIPIT/:M%-^A?%^%P.3TZ,H:\:%9+Q9LC M[SD(41I; V'&Q]-PX@58C4=P]I,HZGL\DLPW"Y&MYT;VWGP^5HMHED^;S\V: M0_.YL79J#T15&.#'6!"]+:<.84C-EA[=)T.,,_W'T=B%>FT748O>CM97SRE) MM YAO*@Y'$=3B$.CQAC0*9K6QJ+A,)P/9^VQA4/DH?]UZNAE' ^GDST>]S+R M\Y3C%=AO5+CPM[3"?E;=U:K5F:6+W\!IH"6EKCO8><\.%!4Y%0/9'DUJSV-/ MG:?+63B:+VK/D\@]_]RYZGR.PN>@!H$-)\N)]WX4 M,@IG\VDX'-658;:8A\-H5!N;CE!)EO4Q4)IY5$]OWIB34X9GN) ([$6N8_%_ M4;.03IK%/1I>5-QQ_Y2W1:AF*:FUK=]11GM'8>[;XR M7;\:/1X03:2)YT?:C37Z%HC4DU12M\$^Z5PUD=O- M=*=6?2W=U4)YKYNJHDM_JL:XHZ>G/.QU#^>646]^:9"#;Y:JZ$:=\%B),QVX M7]P$U)&.=J-0;Y10]:[S^W6.=*-YO#+5 P!>M4_9AG97@#3E5&Q4P'!#9+8_ M3E_6:M-NS>1K/!6:U!FBZ! M)HR5E:[N:5FKG.B&9I/9Z!YDO "7,=VB6.LB0JN5<7T% SM&@+Y QPBMK:ZS M1DI*S)+-SI0:U7J;AUC.L@/@TB=Q)SMZ6O+748%Q77RJ[?M4"NM=%#F8JR.M MYJ00:69;DA0;#+7-FJY6I?!K;%UZY/,S:+Q\X#)3TW=$S,@WS.J"),:9 M 1>@Z@*Y:I72'[P/O5F."QB%'0;2_@7)6H_ZYU+]Y8*VC06D0O%7"2.( ]AK[,=.&GDG8'!/9!$(6(._!'CN2ST8< M]+H.=1A07VI4#'FL8)%V)IXU(B>*[B3740W #PP0 4":;LS=&T5Y\TV=J(1" MFN-1:5ZJ6[_B-J6SCFYK ;M9MO5+'E.PN@_=174+*'FFDN4O> MFLV5G.E=E)AW[('+2'V1JXXXTI2DV9Y]TEH>8=4.ZC*6YR%[=C(\_P/PT+V@-S ?"_(%J#;H0K)T1^HQ4=?=#'B MQ/MA$,,.E#UI73OQX9$%*O]HSL,3XVR(J%LB )(6;3U)7.HFP M@C,(7H@C@E47:%=H]OVAX;J:6QVX-B<8N:*#)C+43N5R?8_=7KM3G >CD32N M-I;;0E2;[3V/[;[DX*T[YG/E\S.ITWFAPLB^%@EUK*";*G37M*3[7-[E(7>_ MO1Y5XY%G*]HB'M->FLU6[W0B&CU^4E^OYQ@34G8!@5FIK_-X=P:-*"D*8Y[,-?KG+F62S/#E&H:V[">(,218&8>B9 MJCTF&&JAI]4ATLE&X_@=[++3"Q\CT;A\>UH@ZYZ<+IAX,.TK$V35HW45#:I\ MC:)'^(*;Q ]=JUF_)N].QA/CB'L$7<=!N="7-I2(.-NNREJGF>F=$7IV7=8- MN_.$=6&^IS:KJ^.G,&N [->(;()$/L-0-6D10R-OVAGZ$3,W-.IB=8)6-@&^ M9_+H[XT75#IR*I(!"E?,SX?8A!-T"J(@O,>^ MBJ; V//*G=3'*9^>>]NME? MBJ;92YO!WNFI.E40MS\S$VMD(!*MQO5/E >%LOOK9V$-@LQE[98.34PO7.Y#O M^Z]'L^:K=^;7:NS(WS%.,@]OC'*_1^4^@J97,SHR!"9059#.Z_ SMWX_0%O M1:.=J .QQM6*K@;Y>OGJC[GL]JW^?=]I=-TYYV(T#Z-%^R96- [GP_;5FW'[ MI!EGCA?G#IMBX*GQU]U.S;P>A;,H"B>S-CA]&USB]%G[6+UO/ KGHS;XEW3< MWY[=W/5H%\L0%XE::\QK[;4.CDG4[LA8=G+G7.)VKW*>#7F$NK"<^Q<7AL=> MMF[_-4GXZ @R_TW__G&WQ1[*5DQF8U"[6LO0-%P._>:ST2B<+&L]XO-P,AP> M&V@*9WODI"T8C@&.6=TX^PM<1GB1T+\7T!R8A,-I6P0O5>_.X]Z%CZGY=!Z% M8\\"+L.EIP?0?YG-C^KF:&TW#Q6QRE/:M*:TK;2VB/.J" M'O[M^O7:*^^GA7>\V- /*.NP7?W*L!VUO]%\K7Z:V$U7/_#\EA4;O%20\35\ M.AS,IQ>0+-"/)JN'4NSIAXI7HBS%CO[<#^F\._"[%"O3^_+# MY\E32KTS)4_$>0\Y8X1^$KV+5[]$X_#T!>&'C?##EZC_[\*_3/[5+],X')RR M3Y^_W; 36D7QZ5_BR38D;GE12,'NN6#7WQ_85Y%Q*U)VI?)<6N2X-=[?9;_%5"25YVH$4[-,+C@ABV&S-?&4 MBT(6"]PP5LN$N"?<+($9&2\2$JM(/0EI)98@V,H0L-52)DM&6B49$9M+$."& M?*()G%P(B,/P+ ;#;T3 MP+!&;C"?J2?19Y>&S+MU/6!U+&]?1HEPK,B>9'-6*FWG*I,*8F0-)W=F(S"L M,(=3V-$D[ \!<%E&6 T=>)I*LJZ3L+%H)D$"#]8,LGENA?AIV7#*<@K#P.->I(,,YRD>BD6R$D]Q%35\O>'3B1T'2)-3"/_$9<9GF7!&V',1H@+RR2Z4I2(DTL(O"RZA<4"*Y0&CR0LY=-KM,0*\3P(@(1,_",>9VA\T< MO!'+D#51A4\1RGKRFQ>>! -6525Q\7'0@:H6 "E4^4(+9^T7<8]Z.\LI)Y-$ ME-99ND PH=^R2THXRAT'&9NTV9 -G!V[^6X@AW'8YHRZBST[0./%:GAUSY.0 M4 4M74KI#9]*1(F+_:HHN4P[2=] ,&S5"0Y?%S829HC2C"1P&4\%!KX\ '_V MH%0K:'$TB ;]T0;,]FP )[YHO:Y1 D_P9!KVPPY!) ?2IR+_($!4I5$^D$7K MMX V[-7IAU TU

'V1[ M8C?&ECQ]GM&?6QN"'T7303]J5'DF*O]^!VR*_,-VD;^E(O^[*_)_W@9L^J?_ M]W=CFLW&M4A$/H.B@ZC=W->0O78>4)6!_\P;WY?@8]!\Q.@3MWNI(S8(QN-! M0Y76X7#26]I!L9/I:'][ M&HQ&X[WM:3"=A&TGJZBDE+7F3@$*5?>#H@Y^*R ]W@R$PM"!ZK$,+K!G^V"W70\VE7\K[KK>JL6Y M0O45A7%#3('90J9NX$#39VL@ VQ5;-&6NNN5*4T-'LTPJ#89[XV'(S5?Q M5@EN>AM9H &I)R24LZQ*ZZD&]_YY3.@ $)GE$AI8^6^G,S ?"G;";B>=M^>- M+4QP^7V[%4 [(7NT%YPMZX18-S$[.D&"/Q/KPT$P'<<[L;Q R?(%IC.'N0F) M"K)_"BTN/U_=M92"82?OVMVP$^^>>CU]'B)?/][0?XV$'@_>-#1>QT$4AF^V M3>_M SOO$JP*],^9LT=--PJC((HZV1P"&L-]R?>#QE/DW;BA,MBM@I05C&^[ MP)T9]@?;?0YWNNZ(Y\MJ/VZ*JALB9D+X28\Z613+"K&S=[-4QO>X9%:70.B) M"Q;%];R'Y@7]=7>LII;Y,/UMHC1NUR&P7(5KD!H8MSNGXI BQKT\H3S??KE@<& MTL]@V+!O:69@MR)U<]0'FHX+UY"ZO'U>17KD+(5)V5C'NQ&,T*S_]_<(#@S: M1@$]9+8#(_=>@F<:A X8[0#1#X^',!);"ZX!'_7+J@Z@[.YL!W%TQV"[>UH M$@R&^YT(MH>CW:+]+*(>@,K_\ONYUY?'G??0N= +][:=(K\JK'\EW>PV+_0O M_7OL]KC_;\ ]UPN"XTS,<37L3T8]/X)O%E:5[JWV3%FK,F2'&=F,K4?;)$XNE^?Z :/5TI_-4LA M++O/TMR<]);6%F\.#DR\%!DW?56('#-SI3-N\:H7!Z;0@B=N4Y8>1&$X.J]*F,A?7FIDRR[A^.!>I6IWT!KUZX$8NEI8&#DZ/"[X0M\+^ M5EQKO!TT5!*9B=Q(E3,MYB>]L\&;\Q&M=PO^+<7*=)X923)3ZBN]O$].>B$! M$JF(+5'@^+D3%R)-B1!@?*MH]AJ6M+'[7%-_ZV2'+#-NQ(5*O\C$+D]ZASV6 MB#DO4WNC5N]$)<^8Z,4J->X_6_FUHU&/Q:6Q*JLV T$F<__+[RL]=#8WIU=O/Q_<>_ MW[+KJQMV^^[LYHJ=?;QDMY\_7?SSW:=?+Z]N;MG5OWY[__D_QP<6_&C705S1 M/O>THQVT)^R#RNW2L*L\$^&@[<8JF-Z;@L3CI(5R,T'>B=_KBE\$D/'H"^JB!/GJ* M^A^%_C3QCY\^7[%!^.*7PV@0'3V#E5LY/:H8LBNNF*BYODRD<9J.2N)*,\=X7;D%;,*:^,E\[34G,4JRY ?$&KQ5[>AX-K* M6!;<@B S(BZUM!)\*/P3AK5 *35RDBF$RRI,4_ ;HJU%+&@DD7_"B+U4*BH;$ M^\ ?6.2CS"&(56ZLM*73-3(IDG*"/^LFH04+*[AW:','HG 7(KODEM&(304I M3Q92Y.NJA )P^LR%M'R6=C3+$A@&%B*6=T!!S_ XJ9R-.)D++B; ]XZG! \T M:6U+H. RH=%&]G5O<*8S KHF\JVI,CHM'24QE[ETQPNV[O(;[P%S!7]=.;Q. M#)<4G*28K..@HD3(8Z?=1*;.D1$WH%#%QU+#%6C6R'N6^1PK*,I>WKP3B5N9Q6A)EF6\#VH57FMH8CYD$C).8%._PC-+Z[>2%F=+" M$R%#PQ<\%XOZPI3Z8=\'90V5'"H<'OWEOV_7%+]=X8_7[C8-Z>JB52,REM,M M A_V,@$3][$H;"=W\DR5<)17WJ@U(V?8SLNCF8MM'D6L?[:ROO#T*Z"_X%EQ MQ"[+/%4%RQ$O\"25";;'HBB83%KH&)@&D^&X,S /H=6=@/ J&8=@,_"J, M>=,)XXTLWYX&]2'APGQG8A\/6NU-PQ;;X:!E.@A&G;>/K43(I*F,74R#1S=_ MU&G%R3P8=26*)L'K8=25>1A,!VLR1\'AZY;A%U=?BF2?WPF-[$Y6/YOU7^X?9TGR!B=FY>^-Q,\(D::J0<(N,^&.>_B8 M:[NZ8J$4W!!ST[UVK8RVJJ8;G3^BF>%W-=/R^_^('&>?U6,HM4NBQ-G?F9U: M1IOZ'T\VQL:;R*/H"774&+ZCD/%HFXB'6[C1ZG"K^@Z'+9'+3C3^>#+9)$\U M5NW!*&UC(>#V);DVU4U-W5*5*$W-(5&JQJYRI4)6R]BIPO<"OMKK%$_;RI*Z M1/*%7)FC:E6+7/[7!5)6B-SX<(R50;$'A"J6SN57TB[='L^G_ZC,^'Y]%[!! M-&TJ!U;;LRN'-RG-#J+#9RP-.DU-^A#X&A %B:\!YUIEO@KLE'&/J\"GM?7# M4@X#-H*3/U/*T2CZ*5+6GB8]ALG?NE6W@L=2T.=A8Q%W8NIPA69 :O4[AI0EL #6<;U5^3BM>5;!$.9 MO@! Z\!6!7JMAVTD'G=_=5YYU&EWFC??M)FZ)4*7WD>?R-Z*F2XYU.*=?1OM MIXR9UF%.3/?-,)KIFL^J_.&A K"SJ/]J;C?L@R MF::5\;8!6!,);#78#J)]Y\YU,SH3"YG364N';"O4T$=Q'T5RHXFYU,9V P)L M-Z2'%]&)P6P7-HVWFB:YUJ"USN9[BDVE]-F9VUH%'PNV,%[R9%,MO(33:I?P M-FC''-F5VGXMZ(:8Q&R1N*9E-YQ*+>ZRIM*^5X_+&V#7_6<+D<>T MH,)#=_PR*S-W;65!.I5X2-PCT5#81-5,(2U/ 1J3NJ+IDIK,O3SI0R/1CXBR M;NY$":&0JA;^@<>2,6-<72E4-#&":2N349W&,<92 8V-H_(*N<,:9E[:D MX.QDQO6 WQ'O50Y)O%>12K6"3X*$Q+%"D*MB$-Y&EYJ I9NS>6_:^G! _ZR M%+[>NC8=ACZK>"&MS-R)$:>*;K\";UBZ(TT2=R\((^T-.@00$G5XP]C=W):+ M>UL51756\];HGDQNX0[)\*],K;^JXWA+2O_A"RS/KM]?.!&C<7_:8'FY/?9> M-2:AFRA_1VZ[.*K3_JY*X[OPS'C*\UCTMWWM..A\LJ%V+0?! ]_1]02P,$% @ 334(6&UL[5QK;]PV%OTKA%L48T"Q)>H=)P&< M--VF:-J@SFX_RQK.#!&--"MI_,BOWW,I2J)&LCU^)?VP0%%9%'EYW_=<2IE7 MET7YI5H)4;.K=997KP]6=;UY>7Q7K ^>@'?A+ M+E;5)EN),U/_>?"IQ=]Q1F5>%=D?\MYO7I]$!VPN5@DVZS^J[C\56AY?**7%EFE_L\NF[F.>\#2 M;547:[T8'*QEWER3*ZT'8T%DW[" ZP5<\=ULI+C\.:F3-Z_*XI*5-!O4Z \E MJEH-YF1.1CFK2SR56%>_.7O_KX_O__A\]NJX!C4:.T[URK?-2G[#RH!]+/)Z M5;'W^5S,A^N/P47'"F]9>3&_MNA&5-TS$,OG M(%@)^H]AK2I4[,P9EM->BR)#.B J]:H4 N&]*,"24F##6I2(!Y <$-Z4Q7R;UJQ XH'=9*J&+B1<5+&&F*>$H.:"KUR43.9: M([A''J(]F(3XV[+$G]DU$Q=)MFUT,*6GA F=IMIV3!*=+D:?7<(J<;BTH\KQF MYV7Q!69>"HN(P&KU-:N23&"ELN=F4R82 ^I.:P,*UQK6IMK52U;DRQ?$XGDF MD:!(]YE:1ZY8(<_5*Z5/Q9$4C>O(O*IEO:5I2J$7(%"4<.=<^0#4!.&*Q0)V M2XCM9-ZK)RN2O%<"46L9I$63+CZEH84LJYJMX79+I9%*I 5HU24FXVZ[V63* M29+,@D7 ;[E5@818$%^_)CFW&>9,I>Q"]T M9YI^J/T!_\4EG+41:RXN4$TW= NQURA 8/#T*.)5=>]H>'5 MB*"+I)3%MNK-H)C%TZ+GV*#[0AE8S/5\%4CG2:Z2A7*C^86LBO*Z$\O4^@H; MT76M0H51VDW*='7$3J&5I*Q)TEW?)6\0:R0(\ DQD-'F32I3FD4,( W():*C M!J.S9G ELKD2CC1\R,X%_J;MLPS\$LQ@<0[.9([, _&(=_A.FW@: M3 1Z]:40S= -,QL^B"C=72*;D>S&='$%R%6)(P;G!>(]*'MM!L/4T]':92#.K>T M=)+8U[]4T&W/J[24F[K!D17(&]WN9UE2G5!&R2G4>U>E[ P#)4W0 M*^^X:F;A4:64F=2J2E6PAES(E)1*6BN%)@,+4?Z3C4=@5T2C"F:,51-%C\H) MZLE99XF?DO7F!+%1@>F/?=UJ"\S9Z:C"Z"&5]Q06EBI-:'Y>JGK56[HMX_4+ M517;VD=\H7;+HK>PD5?9+#DT0ZY)P5E6[8:4Q6;GA]KTZF$*ECC*.JND]AJ5&F()@JBJ)H,5&G1TS 2^ ZN6(IF$#Z MU*PV.RP*E,L>:?W^X=?/[TA@% :U3:&XFE;7$8/[Z831AB"UC,C:G1AM]-_I MA#J[YY,EO5_=^VI'QX1XW7ZW*>89\@ IXI&)@)!E45+=@R/J\&X06#NH9RM\ M(JLF/M9-E52TQWJK82V$W74+^%LLWUI54WZ1$?8PPFD:^W74QID&R"J7\)G6 MP)WZ,PEOFY._T3#Y'(V6Y(.ET.YL*K^5E2+CB/UY!Y_=]HU/OUB+>E7,=X(E M38MM7JL*:6!Y@(QTE1=9L41$9F))7K#:@F^R5[$M5:5I"HA>JKT@ :NUI4%S M Z5VU,F6(#-;-Y 8'R LZ%-BHE.HW#J3*/'8 F1I0Z M#/R1<@5Y8==028+-"@B09EO?Z3L_[983/'3[[X(7G7X5[J&$TF&:=P.[=3"H MAXZ[=! J[2YSC*!P)\!ADFM+XGD^[#GAG4AEINJ:XG#$/HP40)UE+PX!'1A)-3M@ ML*.J%:?,:<8CU)*DJW8;E(.K5&SJ)FM*@$*H0O%9Y.)%+?7.9NEK<-]0IV1V MJ/^Z=9!6" D[*RQY?JWK71RKMV.[)=[N>:2[_TBESIE(H0@PVJ@Z[:02A M%?/JF&'=G%@).K%BOVU15MOS)M!15:D:;81X&>U].AX;)N3AD[Q"&9HK9?]. M/:J)E,= 6%4F2R'XEL2/+'"MR'-&M!W+B]U)':$DF,M]RW4]]LN#F@63D_;J MNI;KQ7?N?->X)G,VZ##V7AW9EN=$]YW^:=AC-WJ?WMAQ+![XCY92D_G0MRV[ M.&1O2IZ%>G#?Z7^(>JK/U%EFIE/3X6CYS+%BWQZ/NT&P-PN@X4?>(?N4):DA M< \M=MG9VW5"RPGM\; 538QZCF5[M@8)Y4VA#CL%$^9V7"L.QE'FV=YHC >6 M[7+VN:@5_MW9YT?L$ VXQH@76=SEQHAG\= S[GEH6T$XK?'GN+YOW&':*9_R M^@D-49'G@&F]L#&WO&AL/VY;=AA.#?O.0)M(*'80LE,ZOI-?S10+A(.N1 V, MLZCCCM.([\)48[,[5NB.(]"'X3V7Y6,CZ4%5GW4]E1;6KV"G7 MYE;LWAUAS:P/NX"IR'>P<<^CQ>-QRG9L*_;&NR$4>#_9"1%6GHZ?'AB*75?Q MK, ;*R>P0C[6+X?:HWX+EUN^'^O0&1&&:6U733!\!;$>F-;W?!C?'. >W"F, M6QPV(_T?CF"5&8Q6X#C&@.]9;F@&Y\RSK3 *#LU-$-)Q.(7U>A_HLY/K3Y@@ ML'P^+NXSY*,XC/K5H17;33:7 X'T(69>8#2ORZ(YRVP3ZS#_6-PWY4$6C7Q3 MXAG$B>QH(* -Q_'9[Z*J7NHCT)$Z[]R;.^-0FL'DD3.N+[N>CGEN );^3C(J MUDY2@"TYCJ_]?[7Y\6I[O_>)SN6?Z@ M>KNQ>;?KV6I!'$1/B,R1\FQ_?U!\T[@F\T!D'H;(Q..,=L?T^R!S&XW#$R#S MALQ3(// F6D>MOQ;L'FW+?BR#='$ 219P(*UPKC < (42V< M:3]\CNOWQ>8-MC:D'R(X*"P>6+C!XZ[MWQN/V]'83WS"?Q,>8 7^V & QWG, M'XG'9Z'K'=[Q]![XVP,,[M6'U!/:QBWJ1A^YP-NV8]^-MP'I[5XE\0#)4VA$ M??%!!0U=^S9\[4'MKFEOH&&CDC1@,3#A$W<#*[#=O?$U'(80;#^ YM>)!H#, M!1/P^_-J-W:57[]0I+VH]1];=A4'$J,]E]PV">MBLETKNM]B7=0D/6 M2E[==K!,E!5R52\/5/3I=\>)>M$W/?O;'[#O G7BI$D6IPV[-R#W4R6%>F6W MGT+^X0@>'F[YGMD2(S6[9E[<#2=:@\(7/N7YNH\X\L8I:W?KN\8UF0>B>"= M1KP'C&_GWP/'T\%>M#]BO6E^/QB(_/EF]B M@7H!VWX&% ]L&TX<@"*?!V-T1B]7H(@[4#P 0.A,G..B KICB2GPQJ8 9@B! M4V[$\4!$NS@UBN&7YDB,*F6&N!>#Z#>L4M\5QSLAO><8U'' L$$=!PH+75-! MW/-@#/N>0)Y;/)QXGV(#G'MC<[N6-]%*.70*"N=XFJ-U[#'11=X^^QX0'Q#2 MF>A1. #79#_,)T[>75_5FSNQ?VP%\43,.(,#W8XHL*X_YB!P+,_FMS0%Z/E" M(S]C),(&W#S3P@ ?-'T>FJ_(W__4'=X0#>HM*G#@F15WAE1D>X-C6@]LA,%^ M78$SV:,3, W'"IPY$7*R.V@+PB!X5%N 1BHPE1BB4PM,E7^H.U!(SOWR5X:#Y,V2+LY_AW"(OLPJ=/SY[C^MF$X8;C M4?\'[YXX.X*+(EHGWMUXJ#:N$PWD=T(?7=_T&>RWN'XC*/^//XRGTN$/VG&? MFU5NU^-I!1U[\R<$\I2YPOTA]$WCFLQ#@;S/X=;[MQ/M_/L >6>0TAXJIR;S M!$ >^=.+]@?R>OJ#@;P'^#OQ*I-;L7// WG_&: \ZKPSTDPX;F.@F*&"GU$&.K5TP#YT/(G? # @8_[1L>A"AH] M]DR>7\( -49&CP.F/./- M''WL8JC(1[L5NS?#<&[[0,0FZ'8"S^+Q %-B0]N\=1!-0\>+T$!T!#[9E'%5Z(NC-X2^O![T-$UZB5F_JW^L?& M3R6L1;E4/PA1,?7O/II?3>A&N]^<.&U^:J&?WOQ@Q<>D!""M6"866&H?A?Y! M\T\HVYNZV*@?7C@OZKI8JS]7ZM_BTP0\7Q1%W=[0!MTO<;SY'U!+ P04 M" !--0A9>2,+[P$& !G$@ &0 'AL+W=O(]//=U2.GL49NO=@K@V%,AE3UO3)V;G;1:-IM"P6U3ST#A MD[$V!7=X:R8M.S/ -Y)&-7 G)E-' ZV+LQF?P#VX/V>?#-ZUEBBY*$!9H14S,#YO7"8G5QV: M[R=\%O!H:]>,/!EI_95N;O+S1DR$0$+F"('CWQRN04H"0AK?%IB-Y9)D6+^N MT'_UOJ,O(V[A6LN_1.ZFYXWC!LMAS$OI[O3C;[#PITMXF9;6_[+',#?M-UA6 M6J>+A3$R*(0*__QI$8>:P7&\QR!=&*2>=UC(LWS'';\X,_J1&9J-:'3A7?76 M2$XH2LJ],_A4H)V[^'QY=W-Y]7[(;FX?AG?#^P;@9WI^U'.+3K%:V MP+H*6.D>K![[H)6;6C94.>3K]BWDM2275N2NTH. OY>JR=IQQ-(X[1S :R^= M;7N\]K_B;,#J[,:B9CFQ,Y[!>0.[P8*90^/BEY^27GQZ@&EGR;1S"/V%3 ]B M[6-ZG,;M4U;]WWY\&+(DI=LD/=V__-+@80KL6A6<\BQ45V@S[-OI;"B F]IPX):+OR1HA .#6;<. 7&3L4L^/1% M"UQ_CB1*3$P #&'3!A=&"C,P[KEB"S1(=LL'(;"&HLD=XP;8G!OA_4!D0%#' M$!VI(?P;2ET:GWZ^&5I_F9P>-=DEHCLN)/++A47%L5465F[[JNB?(NDLTR7B M47RT%!G!&IAPD],0661:67R2+YVGU3QI*R9*C#$)Z+(S7%GN=;D** 'XN3[$ MF2Q10O B%&;J$4*-]BMR* IM1M+,DOCM'^B)I2>H&;#4#&_V#C(H1F!8._&C M[9!2;BVX0$UBR*A:R)T%^,H/I+%5D(\86B9P&\,8"RZ;OAN6U"EFKVA"K6J "%BJOLCAP74>YXI*K#-@];1/VA&TV_TO_U\ ] MD3>> +8..FF/EA/7DU&-;B4$4V=?1>R:VZF/:T87@&TXY]+'O9KQ,TL'@_I= M=-Q)V!TVAA$9T?>6F[B=J-,^WAI%VX1L,\!E,-?8C0J/35O3^E$_W6%]'*7= M'ON(>3(+A[?7[4?M.-DUG'8&*&N.RZJ:L'JRK32L_.P/HGZO5QLX3J*DVW]U MRM^O"O?E:0H^UVM_Q:O;C08UEW&@'773WL+9C7XYY/$^H']:[ =;.^/&/)-T M8=V5$$I18H:\T+D#2EK),UTQI=6V9_]3;]_NXK*GO5_7YJ^0FP(W4.=#49TI M?-QJNDR]CQOB*OM)-XEZ_<[:2">*L3%#-?*%Y R]X=L"T+_U!39I])*HKB7+ MX3A*!MU%O7X_K34I2M)HT&^OC72B-&V_.G?O=W38RX(7 >3V@_6$O-Q2G.2U2QB8Q'T#W*\YVDX@&L.K%B?':H M'$J:<'6@B+A35X$_@ZJ07S+0(RDF/)SSD(_VK5>O!0.2UU;:61+!"H^X00AY M06=06PGQ2BO.1GD.343:O.,DEBO!4T)$:)5E2?/#,!B29I-9DAUS!2.\@ M/5T="\:H]Y:-C2XVY]5]=[NB3\=^K"P*IM(.W5RP#>]&BTT!3\ E;7(X,6(" M7T/4&PO=V]R M:W-H965T^F8Q"IE)=V6B?4 MKMMG-SE(U,1FM@/MOY_MA S:@%#'%^*7YWG.YSM\UULQ_B12 (F>BYR*OI5* MN>C:MHA3*(@X9PN@:F?&>$&DFO*Y+18<2&)(16Y[CH/M@F34BGIF;@#00ZQU I$?99P!7FNA=0Q M_M2:5F-2$S?':_6Q\5WY\D@$7+'\=Y;(M&]=6"B!&2ES><=6UU#[$VJ]F.7" M_*)5A0U#"\6ED*RHR>H$14:K+WFN[V&#X.XB>#7!>TT(=A#\FN ?2@AJ0G H M(:P)X:$^X)J #[70J0D=$ZSJ=DUHAD22J,?9"G&-5FIZ8.)KV"HB&=69>"^Y MVLT43T93\H*6 DV!FZRF,:!A)N*[H?H].0,G:",HI\I*P6AB>C9 M4MG6"G9 M_YX<;$NU2BYHE]-O=U;ZA,2L G7YG0IRU94@E@8V$+L;+R/,P5LFZW S] M6Y3K7F"\C1JV:'6P'VZC1BTHC/$KU/@MR@]"[\LV:O(6%0:^XS2HZM[LC5>_ M #XW!5V@F)545G^^9K7I&2Y-J7RU/G"[([=E?:QZC*HE^"=?-2CJ_9EG5* < M9LJ4<]Y1U8U71;^:2+8P->>1257!S#!5?1)P#5#[,\;D>J(--)U7]!=02P,$ M% @ 334(61#"[$!$ @ B@8 !D !X;"]W;W)K&ULG95=;YLP%$#_BL6D/;6!0#ZV#)"2;M-2J5.4=MNS@R]@U=C,-DG[ M[V<;PK(IH5)>P#;W'I]KQ"4^"/FL2@"-7BK&5>*56M<+WU=9"156(U$#-T]R M(2NLS506OJHE8.*2*N:'03#S*TRYE\9N;2/36#2:40X;B51355B^KH")0^*- MO>/"EA:EM@M^&M>X@$?0/^J--#._IQ!: 5=4<"0A3[SE>+&:VW@7\)/"09V, MD:UD)\2SG:Q)X@56"!ADVA*PN>WA#ABS(*/QNV-Z_98V\71\I']UM9M:=EC! MG6"_*-%EXGWP$($<-TQOQ>$;=/5,+2\33+DK.K2QT47O' M+]TYG"08SOF$L$L(G7>[D;/\C#5.8RD.2-IH0[,#5ZK+-G*4VY?RJ*5Y2DV> M3M?F> E(]"0QH;Q 2RDQ+\ -WR$HN &A4$X&>!%?;F1XT47>.?*O$&[5[3FA.XI:3 [ M5W4+G9R'VN]FH6J<0>*9#T.!W(.7OG\WG@6?!I0GO?)DB)YN&P9H'.RFM^-3 M;;0DHM;_'W*K.PS,,5,P(#;MQ::#G.^"WUXA-PQ]2V[6R\VN.K4GD.8KPA?< MAIEON?](<*9.&ZH$*9:+AN6T6_VC?:9=M?_H:W7?H! MRX)RA1CD)C48ST]L2[NAJ+15A<'Z:XA6Y)_)S>IO!:%!) MB6A"F*"9.I5[F<&O%.;)\_O/GSY-[_Y!-Y?H M?O[7]?QR/IM>/Z#I;';S^?IA?OT7NKVYFL_F%_>H?\MC&E(BCDX'$I96 @9A MNK]WNW4^#?.3M&GFTAUW:''?*\ MR@Z>EN?]M!W:-E_('K;+5H'U3J0X)&<]B!Q!LD?2.__S#\>W3SHT'U::#[ND MG]_G"T&^Y81)=/$(GZ)-P9\2T5!K5*DUZI3Y61#$E^A"2 JQ0UJU^AD)#:7\ M2BF_4^1MQA^I3BC]]X21)95'"#(;FF4DHA)=<2':-?T%8M&??P2NXYX@@WMA M-CYZ^N\^ VL-?%\TWQC;VC:S[.&OMTPKV.-[,G1 MBQWU%W]W9)MQE6W&G6EANB(L? ;W!.>Z(VF>A6M\(+]T"FHO(.W249UG;O3) M3^$<((I>=ER7F#%*T"=,*BF7P!!I6EC15* 7TF.*%S2F$E !P@G/H8*\;*4. M\P:5>8-.\ZJ="_21Q)&6/V>/1,A$%;%^[^KCY;QW9"%&9)NY.P6WF[MC-646 MUSY1:^I'YZ18N;01+DY@JE-9E>ET4H),A3Z0D"0+X/,<3?4LG4P7.,8LU!50 M#>=,DHPFQ7&#B5<93E#*,[D$4,91"%F$"@DY%_@Q$@F.8\1R+1J>0%2M!$5>6, MXGA[\B!0[3IG,,XD_1]H _B89'#P:$F4A\ "(1>R> (5^49KLI."C]$#V(V@ MC?I@',VO;LL=1 3.J@ J2@(D?,;96QR&60YJ"(EE#K*UH1>0^%YB;;T8JC56 M^BF<3T5M.+G&LM FS&$WL/H&%OF.\4H]7G3@IIF/VSS%4M8R#*&5X1E=48;5 MJ8,E7-N9''?%U:2*JTDW&@0S$NW9H,4,BS6ZA(-J35L_).BW09D]E-$XB:JR M=L (_>$6>]'.K!X .=-''&NP G7.#BQ[,C(KGZLHCEGK@.)/@@;/R)H,)Q7E M#I)+1D-UM'J-&B TRF15R!UK[$_:R$-0=Y?LC"U_7-?BVYA$J^U"K;OJ7]\\ M7""HQ=X8JGB]-V]HV5XM?^A8;E #& < Q*C>Y .7$*-*MK6W@HX <\.65F2' MN&OI +8W,3$#K&X%$]>T] 1X;,_D&06FEAWQXMCU'=KN=/0Y"WE"T -^:J_N M/SR]J8]QIW$H)$Z3]&O]+)&^!@F+?5.QT MRTY+=E*R_ZLO.3OYXOMWG.;=YH46;;W.?#EHVMK??;@FF/ZO8/7$!.(0IDX# MF;NNY=BMPLOSJE,EA)+;N*1X<$MQ38)O!9YQ3^I#M?/=X.C5GJ$N!-8H&.Y2 MW,8EK.]:8]O>XQD==8656X>5V^G\,_YVD?&O4"\NR8% ?XV ;9!H2+>MY5LH M$9$%P!#-C%=$PZ<6--O<2-WKJ[(L=_^1YM#XW"F"@%, M,+#WKKC?G4A^96)Y-9S9(]0X1UDXUUP;(,S0(0[CQVR8& C0Q=NM4]:JP4%>B%%1[1@+P@2A9 MVGT",J#KC_;)MN4-]\F@MQWX^V3'FAB(JV/Y5W@KI.*@#:_YEF>WH+L %-[G M!BP[#&IRQ_+3-(UI6!\?@*XTS3"%/0#T>B0L5S21+VKO,P)JYO;F1BN ; R*%?#V^:(@L860TCN($^JOMEQA-U"S:345@E M(Z,[Y7]%9=E];$WZ M/S:YJ4O]IL#I;O3?P36,R?@932.>ZAP/GE03&>,Y"X$\#4/59U#]!XBW@IH< M>N/1O69[C^=G%4$0[4F:\<="+22YZLQQR)B+F*![LM),'Z@(8R[RC.RSUU>! M!AMF3#4X(H.4J"%_@#!?90MNJCVG$\ MII'NS2RA@+&0E@VJ\JQ!*V/;NQVO;1HM/0]7GK?(I5;C&4I>;19<^V/:" Q$ MAIS_'U!+ P04 M" !--0A9" -C/Z0% !%% &0 'AL+W=O,Y$3 _Z9W:'\X" MC5\@_,[@41IKHBV9H>:7\%063_*XQ;5Z M)%E+Q;,M,6J0L;Q\QT];/[R$P-D2.(7>I:!"RT^QBD?'@C\2H;&1FUX4IA;4 MJ!S+]:'<*8'_,J13H[NOEY>GMW^0ZPMR-_E\-;F8C$^O[LGI>'S]]>I^D?Q]/4Y!'QP.%@C7Y(-D*.2N%.,\(\)8CM?!SZV\X!;\W'_LA3;C2]Y>.V^=51_D*D[@ MI(=I(T%LH#=Z]\;VK8\=FGN5YEX7]]$=9NELG0+A";UB1 M._TSR&'.U!'!)"9C 3.FR!A;P-UQ,^BQ'-?A:QOE,'A4AJQ^NL3(834U&*8]S M?!1L=BJ\)7T[.#*WP^;6]LVM[8;5[CDQ@LF'7^0R%BQ?$#Y-V2+6);.6Z0[= M:MWW T->WZ:VXYE[F_J>@?"<3(XG(TA2>FK/1(?ZEM4X'=NI3\GK_/>V2 MWJ*LR/5-]P6N9_K/I9YO-=QKTZ$5';TX4/_E=T?-&%8U8_CRFA'+)2V>Y/S[ MFFWB5 ]"1IV.C:"L MTL:F@1^U@3U4=Q]L!]0/ZLB_26&VV EJM:I_=7U_3C#RW0!SIK;-]:CEUOP] MFSIA72YL3-=A;>0]5W%:\*8'$BA.>0V#RZC; ^Y[.D3S(C-#43H-(\?T=(0X MEFOB#$-3RXZD\JND\E^<5%CX 3+)%6@;<)'P#$C__ E':@FM@U2W MD/]ST]W+J)_WW&:O?:%/6]MK3<=V=*RDJR/"Q[9E1H@N\Y'9&#"0[4:G&&)AF&W,L[&*> ?!P9++,MH8-(G#JW/JR+T$7^1E,%9D* M_@ B7D AE)(<@Q_GN16J]H-(+/ERB])4JFHUV'G\X2'8HJYW"$:]K= _!-LT M,IIHA_A)OL%4+!R:Q3EJ72S;-?-HV-:"?>I:+0T[1(4/L7$\\<(:W"'^=+5* M65(?'_;1U4K$#&W ;KJ!?*UA\1X/N6XOL,R+0CLV@([I)'C MFX9$1FC@9.#Y]?:ZR;*<#*KM# 3;8++,!<](TJPCR:Z.F/4[Q"DG, $^=0(S M+FT\\="U&I"(^L;WT2N_VXKOP+C:08L7Q0661(>L\E30ZH[LM+P:JM'+ M"[;+6&#*29+"'$FM]P'.YZ*\M"HWBJ^*BZ(I5^C>8KF$& ]"(^#_<\[5;J,% M5#>'HS\!4$L#!!0 ( $TU"%G\G[AX'00 +D+ 9 >&PO=V]R:W-H M965T\;)IMET)MN, MG:;31P6.;68!N9*(D_[Z'H$->./09OK0!QOTZ>C3N7/&6R&_JS6 )L]%7JJ) MM=9ZVVDC@:7VHR&WF.*%=\*RTIN,:NY/3 ML:ATGI5P)XFJBH++EPO(Q79BN=8>F&>KM3: /1UO^ H6H'_;W$E^=&$L>A?AN%C?IQ'*,0I!#H@T#Q\<37$*> M&R)4X\\=I]5>:0[VW_?L/]>VHRV/7,&ER'_/4KV>6)%%4ECR*M=SL?T*.WL" MPY>(7-7_9-O(!LPB2:6T*':'48,B*YLG?][YH7<@N M^70LQ99((XULYJ4VM3Z-RF6E"WOXZO[^>75^1Q=7\X>;RYMLU MF=]*W)5II >GK=1OU9) MME?R@@T2_E*59\1S*&$.\P?XO-9HK^;SWFOT,5L;*O\XE:F9<[7A"4PL+ H% M\@FLZ<CPOLGY@B4*?(*V N\MSP M;+E,C1^-S\A)5B*OJ!0O4W5:YY7Y\WIO%[#*RC(K5UCU.2\3:*E_(E'DTLCS M>TCLA]1WPC[BC*CO!GUD%%#&.IE9FF:F-2E*EJBDV)K+:FMY$_)<\+*59BYU M1ZQ=>A%UW;A=^B,:1-UNR*CK=[NS0DB=_<7K1K@'3P*'^G%PV@%^3/UPU -< MQZ4."WM('-'8B3O@3L*G#7_!-JT506>2KK1T#!R>B2,QJQ_C8?* M]O=#ZGD]O;"-O!$&M"#RW+Z+/33\ /E'F8$R#=HR#8;+M/FBF9!=BF(CRMH; MN/J&7]5++N6+T?^!YQ7L,_!8U0Y?\E^K[5"S8U7PJG3J8MBC7R"!XA$D\5S: M5,BU%$J1I]JLSKTN'04!IFI\B'D>C7P?NUA2%573P/C1K(P=GWI^U$N'B&%M M,4PZX\YD[\X?[ST2Z*8"!P(X$2!ZA\4U4!8AZG?&\;V^C>" M=Z#5 MMF]RTV7CN(XEMW',0=_1A1%C/R!W#Y7II^^W-'$:9!8."N![H!%K_+ M##CJ0&3U0]> 40358NV<^FL&<42OR**Y+#$H\[9"&M< M-H-BL]!B4P]GCT+CJ%>_KG&V!FD$<'\IA-XOS 7MM#[]&U!+ P04 " !- M-0A9E#=W@OT# >#0 &0 'AL+W=O3=9Q_)STIR9RWDO5H :/*8\5QU:PNME\>NJY(%9%0Y8@DY/ID) MF5&-73EWU5("36U0QMW \UIN1EE>ZW7LV(WL=<1*# MM:K8Q,QD*L2]Z8S2;LTSA(!#H@T"Q>8!AL"Y 4(:WS>8M3*E":S:6_0S.W>< MRY0J& I^QU*]Z-8.:R2%&5UQ/1;K<]C,QQ),!%?VGZP+WQB=DY72(ML$(X., MY45+'S?K4 DX]%X)"#8!@>5=)+(L/U-->QTIUD0:;T0SAIVJC49R+##3Y\V!RWA^/KKZ0Z\'%Z$O_=G1]-2'U6SKE MH!H=5V-2$^HFFP2#(D'P2H(6N12Y7BARFJ>0/H]WD6S).-@R'@1[ ?]8Y0X) MO28)O"#:@Q>6*Q!:O/"W5F#7Q O<:#>NJ:9CM:0)=&M8+@KD ]1ZGS[X+>]D M#^NH9!WM0^]-BB(B8D;Z'"N+Y@D0K%$R9NK^8+*@DN5SQ/ M\>G#8>"%)^2_;K'ZB%X _B0 R0HU@5'3"Q?%'G<[;%L4#UCQO!@8"\X-SIK* M].VK2NHLQ\QBI6B>JH;5I/D+*]8 YBS/3>"4*!V2VR/H4<9DPW+&-I&*L-8U%AO T,X["TZZUVN_'4 M\PVI:A\Y1!6'.\DT'(C93#U;8#\X^>4^[@ZOKE#4?K8@03/RO;=[["FVN"RV M>'^QX5&8KC@870Q/AQ=D2'FRXG9!R6?0E'%%4 "5ES'*L/3UKJ+;G^J]B\?* M\ 7G4;Y<:=7<_P[D58*]'X#Z M^L#4$3FC6,! +BEN,;B1L\1H=2FDG@G.!/EV,[#PC'-;8A])?.0$11,_ [1O M@I9;B]D]LDU4 _V#V/%,$SE'S\)^NL@KN(A7]YW8P'M.5/3\QKL)K"*T\'\J MM'BG_0M":^VT?T]H$5+")G;:/R6T0_2WS3L+S7..#'[=<]JV]7VGU=BU!;N5 M.VL&_$_GP, !4+ 9 >&PO=V]R:W-H965T)G!O/##F7Z4;()[5&U/"]8ES-O+76]440J&*-%5'GHD9N.$LA*Z+-5JX" M54LD9:M4L2 .PSRH".7>?-K2;N5\*AK-*,=;":JI*B*W"V1B,_,B[YEP1U=K M;0G!?%J3%=ZC_E+?2K,+>BLEK9 K*CA(7,Z\R^ABD5KY5N!?BALU6(/UY%&( M)[OY5,Z\T )"AH6V%HCY?<,K9,P:,C#^V]GT^B.MXG#];/VZ]=WX\D@47@GV ME99Z/?/&'I2X) W3=V+S%^[\R:R]0C#5?F'3R<:Y!T6CM*AVR@9!17GW)]]W M<1@HC$.'0KQ3B%O2\.E1D_/ M/WQ*_C(2RQ?ZP<&2H\G?L:S MB(\:_+OAYY"$/L1AG!ZQE_3^):V]Y(A_A]SJM-+#6C83+E1-"IQYYJDKE-_0 MF__Y+LK#]TBU:!3AI3J#*U%55&LLX0LO^O6S\(/0A,$U*2BC>MN3/S=: M::-/^6J?>5F)AFO7]HJ8, [%%X017F"__\0UFA!KD$0CG$9G<+E"7FSA*Y%H M<>/+D>^B7NT$DCCSPS#<F2IKSCQ)/'#Y,7B3\!)>J'4$147??PF6DGNAY/T9S#L M/[W(<1.Q TLR[S_WON*:&O:ZJK4]A-M0E<) ,LT) M*"]84Z(IS0BX7)IARK8MPK= ZIK1PO8M(S2TLF1"2'4.AUIE,!A5*I2K=B!3 M4-A:W$TM/;6?^2Z[4>=%O!L8;XA<4:Z X=*HAN>CS /9#6'=1HNZ'7P>A39C M5+MWL0?TD_#\?U!+ P04 " !--0A9UNM_N50% R M%@ &0 'AL+W=O,?Q930B1ZRM)=KLBGI(,BQ,V(SF,C!G/L(0NGW3%C!.< M:*8L[=JFZ7=OO7V/%3S]82/E,Q%K8W43D:, M?5:=J^2L8RJ%2$IBJ21@^'TE Y*F2A"H\64ALU,MJ1CK[:7T/_7>82\C+,B MI9]H(J=GG;"#$C+&12H?V/P#6>S'4_)BE@K]1?-R;@ KQH60+%LP0S^C>?G' M3XMSJ#&$Y@X&>\%@:[W+A;26%UCBWBEG<\35;)"F&GJKFAN4H[DRRE!R&*7 M)WOO[^XN/EU=7Z/^[06Z>_QP^8"N;A_[M^^OSJ\O47\XO'P@9/9 9XU*9"@W)!#Q'-FG>*GN7YJ%M M.N_0K_X'/T5R2I"@3R@K<4<4[K8F HJ(1M$1S8&#%0+GB3C6H%(?!STP.%.0 M-\<\T>?,F1"KTUX*&MQ4S6%_U1ZP7+"4)EC"XD?6\<'SS\F$YCG-)Q!R4IS' MI)KZ!GFV:UAA5*.X3F1XME6C1+YC!):YQF4:5F2U=I7-,.7* MO#]=W\U_FX/ZMF&:=8-M@F6O*;LI+QS+]P#]M](7P,WC[5W[W.D< M<)5+G$^H6J@O!)&BJ>AI%_J]C7MX';(9#G=L;7>]TA:/K- RHL"K4Z+0\%WG MFQ.]ZOA$=CN\3(N-.@6N(;K!VO:1D9D12U8 M\2NL^.U8*2^:ZCP'+)NQ7-<)T+N%R^X <_ZL=/J(T^)0.+6O^UKXK"N[)Q2V M(*6QL:1N.W59T'[5FU\=O@U5HA_:#91Z@L:-IG=]P[:\FNT=,+X9'.OCCI?' MO;EB$P T7%L $%0 "/8.%I=/,Q(KY==P>YC9VU<[U,R51CLLN:;H$$+)ZBJM M#G+-I+O66 /!&Q0:5A"A?PCFATI9BQZ^X7B!HOH5=44+&FAA RVJT^S(08]@ M!X+'$I395"!T#0\P\L@D3K>QTX*4L$)*N#=2X#(FX6A4G7)-\8BF5#XWH:%= MXH\J'%[,+2_%A25A,^74MJVNHS0AO(3>\A H$;6$LQ33FG@LQ_!$X[A;5\5:ZW^/GYKOCD>T98> <-P[XD;D:V)G8 M((N9YEI8"SR@5*AO FVW]HZ7$3[1KY4"Q:S(9?FD5U&K!]%^^0ZXFEZ^IMY@ M#G81*"5C8#5/ JB >/E"678DF^E7P1&3DF6Z.248C*XFP/B8,;GLJ 6J9^+> M_U!+ P04 " !--0A9L4*+[W8) !S+ &0 'AL+W=OMN;9B\7-^UG6J)M M7B31)>D\[M$DR+-ZR%LS6,J4YN>9(K+,,\Z=SDK*'DY$UVB)NZ&(I%6)R>KS""S(E\G9US0&:5%02 MFI%<4)8C3N8GHS/KW7FHYA<3OE+R(+3?2$DR8^Q. 9^2DY&I&"(IB:6B@.%Q M3RY(FBI"P,;W#4O]8R ZRS+ @%RS]1A.Y/!F%(Y20.5ZG\H8] M_$XV\GB*7LQ24?Q'#YNYY@C%:R%9MED,'&0T+Y_X<:.'?1;8FP5VP7>Y4<'E M!RSQZ3%G#XBKV4!-_2A$+58#@Y[Q,Y#Y)2T)N/R'E+^_$"L?D M9 0.(0B_)Z/3WWZQ?//] )MNQ:8[1/UT6KH)8G/TD>8XCRE.T9D01 J$\T1# M?J9X1E,J*1'HBF"QYB1!6**/F'+T%:=K@I3]HQL2KSFG^0*=8T%%G\##+/WV M2VB;SGOT9WN>XQ1411 62IMCFB.Y9&L!6A1OJDF?R3U)D=6"[1;L5/ UX90E MRLH16"BI+/1@4FULX5#;?68X%VA)T@3!78 $3DDU=E3\LNSW&B:T7",,G1?- MN4Y)L@#C%#CF!$3E>!8*3&:9I-;C4:5N1FN]7\ M])5MV/8-U_-W@5^8! ^L)6JQ>82B0(GH:I@6A2-D&:83&7;@_==G],-GJT60 M0^VIG4C:LWV?N70QGF$U=-N$+^ B@G!'841,YNS$!*[54IM3>< M4D-)FZS!F2$+O&%IBJ"P>\ \4;!V2I]R(?D:*D_9FR,/[_%:EMU^@FB0Y1+X MXX2@K"S)B"K).E,$?>R?L"-3KM+=G0A-F5K%HCF?@7(BRW2YN$CJ7^=D0?-< M%2FS3=:N680#!J$[P1@"CAV]T3".89MZ0F!YAN?7\69*I$Q)<;2UE!$$,E.C M,@[@[O9\#6&YGF%[KHZ!.:YKUY@;@E/Z;U#> E.X/,8I \%!:9S$C"NE@BX) MYDHR&+7JA4%@N%9=9H2^$81:G@O!WW2C&O8=2"?KZ;U6:]CX5I1:46QN.@6*([54H?2&P;PJ M>/L]N"\R#C/Z6I'PGVM0!Y7;V%XV,@M3F+&UK,34A-=4(]I!4)NF_I>4OI!X MF=/O@.MJO3#H\M<-AANZ@+\5W4(XC+/[T@;'$$IV)VY5T?B!BIBM<[6R,D8P M,X7A*\SE$XHY2:A$G(J[G?G>LQE)64;]G,U>E)DLFU4L$E\(\96#=V3HM MUVZ'KSF;E52*1IF*<^I,<;RD<*R%;=<1[%?T5V29\-BBW/#7XC1TMXF7ZI!$ MZ254/=7)9?@)I00G2#*X+G?,ADA2QXY,LZ&WQ?'N5,3#UAA4>SE1O;H,/X*L M&5IPB'2U5)G2_5#,"*J8$>P=,T"W_$D%\[."?.GHS6@@M@'B@F4KG#_]16C= MQV>RI6%&7CM+ZF0PC0[>[H*W4EJAI":T(VLJU5N!90@9'&RW?=\=3!T7RMV5 M'11^3[ZO(5RDC:1)7=NA84;>(,:!*L5O%,9MS T!ZZ%Q%6.V>,^KO8C\0#(35LE,N'$P][B+H6D66&4SQ%N M-C1?^M1TUAZZYA1BQ$HC_C=,:X5]4J469 %0.4HR)*9FZ0,H*%Y*N]\O1863 MF^H)SA5KE50]@K7>U/3UVQM.]TKOSG_6LSB7E,5W*BAF5&:M)#FT L,.NR]V M;0=NF.Z;/*=[5:J93K@O6CWWZ>AO&]]% @LWO>0XUAB'>\B&.\_OLK-K@[&: M[G?S@EUXVPBL+OOC(E_ISF[O.IB&FXJ(W:$1--J.-1^NW4TIH][3V5>Y_53V MBR%'RA>B0'\/8@X-=CXF:*OP:$"8/]/S]5X^'RI6N+X#;M>H>3PC,O7J&1)! M-VKTS@/#-P0 "H- 9 >&PO=V]R:W-H965T M09DNIO&'\5,8 D/[,T%P,MEG)] M;1@BBB&CXHJM(<>>)>,9E=CD*T.L.=!%Z92EAFV:OI'1)->&_=+VR(=]5L@T MR>&1$U%D&>7OMY"RS4"SM)WA*5G%4AF,87]-5S '^77]R+%EU"B+)(-<)"PG M')8#;61=W_IJ?#G@6P(;T?HFBLD+8Z^J,5T,-%,E!"E$4B%0?+W!&-)4 6$: M/[:86AU2.;:_=^CW)7?D\D(%C%GZ/5G(>*"%&EG DA:I?&*;/V#+QU-X$4M% M^22;:JP?:"0JA&39UADSR)*\>M.?VWEH.83F"0=[ZV"7>5>!RBSOJ*3#/F<; MPM5H1%,?)=72&Y-+CA MCCS^-;G[/+DC\\GXZ]/T>3J9DXMG^I*"N.P;$F,K!"/:QKFMXM@GXOADQG(9 M"S+)%[#8]SY?XK7T6\,\BOR*.J1/;M-TS>$X]$4Z)Y_R.B3C&OX)W MC\.KVKH6:QK!0,/B$<#?0!M^^F#YYLV9Y-TZ>?<<^G".M;HH4B!L21Y36*Q@ M0>80%3R1"0A");FG"2??:%K L=S/HW_Z$-JFH3G4/<\_,(=Z M&)AUZYE)FI+UEGE) *E6'_"C2-YH"KD4BD6@]QRO3V724_G[[>P"$Q=JSQ(BI=!J6[P .=4DSQ285Q>8]\L%-LW?4#QX,$G\ MK(Y%=;X\04J5G"0CH_MY:]J.%=SY:/^U<)IB+V4QRAB7R=^8VY@)J2BTUK13 M*W7-E46S5W!E\=SOK4Y'#Q\/5KX)':G0M2"\'E;/$2&YCA[Z=D;E_M17\X/SW 4L5\;'$MT](MJU4J)NX[IO,+TO5KZ?J_+-TQ MGL$<+T(%\IY1J7)[/RGBLP(^'_.WGP"E&IMC0-(D[>AX2^?(]M^JADXE?,<$*S MU>MU\%KN.T0)>0&UL MS5=M<^(V$/XK.[Z;]&Z&X#<,A S)*%-VKM<"KEF^E&Q!6@B2ZXDA_3?=V6# M[03"W75Z-_T EE;[^NB1O!ZNI7K0*TH-/*5%K(;-1[*W' FZ(T"G:*0; Q"(J\RT!%EA?$D/%0R34HJXW>[* HM;#&Y)BP MFS(W"E<9VIGQ=#*[OKK^90XWTQG,+R>S*4RN+V!^^^G\M\M/'RZFLSE,?_]\ M=?LGO+LE]YSJ]T/78&!K[L:;(&=ED."5(%WX*(59:9B*A";/[5U,N,HZV&9] M%AQT^&LNVA!Z+0B\H'/ 7UBA$!;^PG^/PD\;&/957SKO['=NC]5 9R2F(P?/ MC:;JD3KCHS=^USL]D'JG2KUSR/MXCL&YH M.;.>0( MN@*SELOZSFH-6_Z0. M>%?<[C0Y)H]4XH7\X/R9),L > M9W(!-^ M$9DZWO_CY!3[LWZ9RI:20HKC5V^G.M N_E%W1Q;M9AX$!^#8YO %0*+.OA+[ M>Z)9;6\O?/VP=G+1.(W??IE4[OV]--@I%\,5?II0915P?2&E MV4YL@.IC9_P/4$L#!!0 ( $TU"%GUZ0(5# H #TR 9 >&PO=V]R M:W-H965TT'3N_VLV$PBK"WE)"7IWJ^_AY)L4Y'\EI=V#[@/B2R:''+(F6>>&3RZKJJ;-X>'Y>3:S9/R=7[C,GQSF1?SI,)M<758WA0NF=:# MYK-#P9@YG"=I-CHYJMO.BI.C_+::I9D[*TAY.Y\GQ9_OW"R_/Q[QT:+AX.EU*FZ=QE99IGI'"7QZ-3_N:=\OWK#O]*W7T9 M?"9>DXL\_\/??)P>CYA?D)NY2>4E)+C[0Y2(IW?M\]GLZK:Z/1]&(3-UE1;\JVN MYZT&GUL-QFE&JNO\MH0JY<&R&WP)S0Y_A7-DWEB.\Y9#<.YN>>Z0<^>R6U?V M)GK_J3_W:;_M?5[IICJM0E#F13D2PVEO7E^Q Q19]5H41$54@0MB@JK@GMA M&35V>,=?XOJA,8=AHWS.ZYDKRCS+W"Q0-A941?WS$XPR:X>:->_L)@"%&4M. MYWE1I?\)(181=9(V#7T4Y;(/(UKBJ/K'SJF5?0_4.'@E/;;G.E@[I*U $!CF5/^_[GY]7GXN__+\7%'=B=HR#N\>6G0] M(#;1,S)R0!W3NY/A=>VMF$S'R85Y"4X.H)9]F@9.-I K2N2DD=F!DUO3)X1<@_GU M4=H.Y,B >,;5!DXN-(TC';; "2(5$@E);=PA%A91@@_;X4M+B(Q1-Y^-A*=;#EVSUXMP+] M76T?H,>RX!9Q8^6YX-F,L^T\&U2>K;8D[C!X[QK1*O@@@EK)-O%JA6V7X7F# M!0>1I"&))J1-0AIJF-R95\-@/'-=-2#IY5&'B$FLPHJ0B&$.QL5NO!HJVW[> M 3IOHSXUIZHN=[7[;4MTR__@\7IF$85*LP@P2BR1!.'EJA'X-X89^S'(T\7:B^IS^< M>EM[*^:1Y)<; ,D>['?1?P_ZZ^M@T>Y$;UU[*^89Z"_(E1RH^&SI_FCZ"RH@ M5+\]$OU2[+HE> K-V N07U!".U O! R:/JGQSR*P$5O(+^*FY0-E3P0.V=?8 M.U[_*!!J+<+[6OH+(O&0WD4Q[#)LB0'NH8NK&$*_(;A_5_K+K7\LT E_8"^= M\ ?R8F6X04(I' ;;D_\**NS XP<&3JOZQRVI&LA N"\:PCB>IQ*-.0:2K\V] M]V#&8%Y\@-H+\)3!-%(,%*JEKN/-5LH<4Q,/^ SOU#^70D$1=7\%AE/%Q 8N MC53)!OB,E@@3B+ 4A ;1R944=SMK^!8QX!DV6'35MCGL2FD7^8=7N+Z)7@S)#0\ MGS;!N@=*+C!1>.O HPZ%:"-YU-&?6XUD:;AT^9+7;T3A__*U:Q\R="=[U2*, M;@\MW8_P56+QC 3>(Y;=G3JO:V_%/); :P%SWCV-6/3?A\#S#I0]5L]6S#,0 M>."FBG8G\&WW1Q-X!=H[\,1/T)CO6;_6+T#A$=_Y0 *G*1^H7QL#)-OZ3HE_ MP#A H1!-^< S<3Y0K@(] $)N(/ "X;%3CA76OX821E#_^E?G'BXOUZ2J+W'] MO@0^DIUP69<6NX G>4W!@BW4\##$J>$,M<-%A#[H>T3A>69%_+2 P.[APW'F;0T0[O# "MA@%N0T6I8('6?Z=D&"+ M--*L6*ZGWX)I,.&0;'.CJ(@[7!(3LK"+\F]T8-#.M6S5>0+9A$_;>5HT-AJ9 M4(=_^W>X^(XOB+IX&O\&I1?F 2>-.CG+6,7 M+QMJJ+T!/+6:S3M/'L80:3;5L[E_F/JH>G;W-9\(&1@W6_3#N;/A7/@EKFLY M=QQ%8,N=IS$P "32*BQ1*(NXTWFHJ6#W%MXU^(K[8?!*_]P55_4/%TK@P&U6 M-6_W+UN7OXTX;7X2L.K>_+#B4U* @)9DYBXQE+VV>D2*YL<*S4V5W]0_$+C( MJRJ?UQ^O73)UA>^ [R_SO%K<^ F6OQ@Y^2]02P,$% @ 334(62+:BI.Q M! 5P\ !D !X;"]W;W)K&ULS5=M;^(X$/XK M5O:T:J4U5+=?[;)(!K$ULUG9*^^]O[(0T+2^[Y732?6B) M[9GQ\\S83S*#C9#?U I D^<\XVKHK+1>7[3;*EE!3E5+K('CRD+(G&HS18TR4\@/YK?2=QU*ZCI"P'KIC@1,)BZ%SY%^/8V%N#1P8;U7@FALE< MB&]F,$V'CF< 00:)-A$H_CS!%\@R$PAA?*]B.O66QK'YO(W^F^6.7.94P1>1 M_DL*!%IN_%YG>H^'1,O$1DROXGF\K6I^ M>C6^GI#I[6QR/WF8DO0QHL.Q/LBN!(9 M2ZF&E#Q.)VH?QZ,AS&6Y4&N:P-#!VZ! /H$S^OS)C[W+(P"C&F!T%. #7KZT MR("(!=$K( F5\H7Q)7FB60&$\I0D&56*+5A"[?%&0QR#5G8Q8W3.,J89*+-R MB.)Q$)\_]0(OO"2G_NYDF9PQCG1$H1"C.J\-L;Q0E[>>_0H)Y'.0)/3M2DBN M+,&+CP.A:E7FS#S ]X)A&H%CKK86OY"@WV^.W%[DDWM06K+$P+>>[^-&;A3V M=F;1US>^"> VY@:YA*.Z[IAUW6ZPQ[OG!IV8_(E5EQ7AW7V[;NCY^Z:#J$]F M0M-L>QBP^,E.&5YY=OMN-XX;$SW?]3O=DTM^_7KN/EZFDG/SZ+[BZG3_4=[US])K="KX#>-]E/1KE1#V*:XSQ_T&/ MCH(X1/'?B=2^[!_2J=/TZ@3=S'.F#1C&GU""C-3.1ZJ##EM:*5=DZLXZ\Y(+^W&[R'$?MN4Q3K:<_U^YWJXC&N 4M1 MPN/[4MG05#]P^]WPS4SD!D%X"+ K^L72'*/[])AD_\E"Y MM_*;[ G_@_P<#GEJ?F[H,\N+G,#S6JA"@D&2"3P(>,+]\[/@_#^M#FZQBR % M/##X'8OT:4D^\"Y_\BRUK+E_26:H0/G[R-B@6&G"PJXI?S&V?O=2_;BH3*$\ M8;%P%\S/'G5#P6*Z&<@UV,VM0N7#/U[6USB(><:65@!1YR01]NHUSX*$C#9V MVGLD2B^]HMS:T%P4QM5J'B]EP2YH\W5!Z%P\08N8:HZQ/4D)BN^*8>. 7RZ8 M5

SL+-NX(P93.3<*$I)T^"BRP)K9$)0&W_[Z2[?B",2Y)_8(M><\YJ]V5 MT/;WE+WQ!"$!OFD9Q$0+^OG:J;U//.-U(M2$'O0W M<(WF2+QN9DR.](HEQADB'%,"&%H-M*%Y-_&5?6[P!T9[?O .U$H6E+ZIP30> M:(9R"*5H*10#E(\="E&:*B+IQM\EIU9)*N#A^SM[E*]=KF4!.0II^B>.13+0 MOFH@1BNX3<4SW?^&RO6XBF])4Y[_@GUI:VA@N>6"9B58>I!A4CSA]S(.!P#) MTPRP2H!5!SAG '8)L"\%."7 N13@E@#WTC5X)<"[5,$O 7GV]2*Z>6I&4,"@ MS^@>,&4MV=1+GM\<+3."B:K$N6#R*Y8X$E<_>%<]89YVSP0(E(.!B3&,4- M^*@=[[7@=1FH*EK6>[3NK5;"W[?D!MC&+\ R+*?!G[ =_@"9A)MGX:/+U>T& M^/AR]29X]/_6/OFT\T>IL*O"M7,^^PQ?2+,-)8@(#NBJK3*;RJZ@=IJIU>%_ MQS=PB0::/-TY8CND!3__9'K&KTTY[Y)LU"79N$NRJ$NR24=D1Y7C5)7CM+$' M/VKE:H$(6F%QG5=-2B&1/^=JIB#UJ;?UW>'I= J_-%2:!!T:X+C M+@6CIA5ZQX*34QO3_EK9'.7#K?+A?BH?#/.W'D\@PV0-Z"+%:ZAN+XW)*13< M [=LUZXEQVU8GFL8QU:C4Z:>Y]?#WD1EW-:YH@8NTU2'YU%(&ZT\QV^.JE=% MU?M45*E($ /+XH0\7^W>B5.65U]?V.K!1\N]2[)QEV31:2RMVA_-\JEBS[=K.V+U \NVAEBZ[R'XF!)MT045Y=JMFK3AGEW4IN_-^_&9L-\)-NZH@O[05_T MA/+VML:$@Q2MI)1QX\MZ9$6?50P$W>37_ 45LFG(7Q/9FB*F#.3W%:7B?: $ MJF8W^!=02P,$% @ 334(6<_W 3/K!P &ULO9QK;]LX%H;_"N$=+%J@K2W)ER2;&$@LD9-!8-BB]^E>,YJKTF^*P]I^D?^ MYG)ZUNGE&8E(A#I'?);2SCIDWK+]^I=-BY\W.//!,3-+H MOW*JYV>=HPZ9BAE?1OI+^ORK*'=HD//"-,J*O^2YW+;7(>$RTVE<-C89Q#)9 M_>V<#;;.#N:- O&_3WC3 H&PSVC3 L&PSWC3 J M&XR*8JV.;E$:GVL^/E7I,U'YUH:6ORCJ6[0V%9%)+L4[KG7:UV8D\E6Y8)GRQ2MC=D;!'KM)$SS,2)%,Q;6D?V-L/WVK/ M[.T=UP+HFJ._+H'[6H(+UTK\;9E\(E[O W%[;I_^HSR"KBW VX_2=H$ MO^+UVWGY6'22+7@HSCIFL,F$>A*=\;__Y0Q[_VG3!Q+F(V$!$D:1, :"->32 M7\NE;Z./[Y,%EU.R4#()Y8)'9F"->!(*DLX*169D;J1$C)1,Q_DJI385K<(, MBS#Y!.1I[ Z.>[W3[E-='M9D#I4'$A;LE3]%AF3;(?L]IQ:R4=#!NJ #:T&O ME_'GYIL)\]^?2U*NLY/==W=[%"CFH9;)9.&O00PN'A 5OYDZ1X9@M7*-@ MPW7!AGL6;%4E,T%.TH2'H5J:TS'37"]MI1N^63IK^$-+AX0%;^9.D>&8+5RC M=*-UZ4;6TIW'J=+R+S$E89II:Y?YPKA[:2'2$G34B8CX0%2!A%PA@(UM#)\5HG MQ];S_I9_R\_IC.BTIA/"*_FT:L8*/50S2)B/A 7'6]VLX_6'QQN] 3(D \$: M8G!ZE8?1L\M!I4^R,,?R/M]T^#+FV@P*TJS0XT3.9,@+WRM*LV)XK^DD5]"# MJ(FHS1*X*./7#ZE[[ TWQ@=[EH=*HJ35>]B/(Z_?C!FT;&5JO=GSM[$<9]#; MT 1#[4&SCC4ORK'6\8J_R'@9MU; VO+0/N1/)HBJ&PVQ^ZS49XD4I K+HA_?T<6*GU4O'VH M07I,$RC-A]("*(U":0Q%:\JE,O&< 6HEZB#MK0F4YD-I 91&H32&HC7U4GF( MCMU$?-O&KRTQR$RE\>LJQ-83(=VW24FK+P*VB,_DH50,IWF0Y"6L2A^?M/S^N!3?#5OK&I: M506U7M_(?DCBX@K>5@E!?58HC4)I#$5K2JCR8]U_>MVC>%F(,/\9=WM"LZ=_ M8D_A8%5M7R[H./VMI3(T: "E42B-H6A-!546K6N_T')KAO/U.6U5 =2?A=)\ M*"V TBB4QE"TIE@J?]8=PF8X4-<52O.AM !*HU :0]&:>JG,6==NSN)G.%#; M]HWL'=379T?84!^H(0VD4 M2F,H6E-!E2/LVJ]S;9OBD.^DNM[QW85(Q$SJ]T7'-#&;2VVVS'8-;5#;&$KS MH;0 2J-0&D/1FK2?_K5 MU?;X!ZL,:D%#:4%):_RX/-RZ3P<:DZ%H3?54UK)GM2)W#6$W9LJLR&?)'V0D MM=S1_4"]9BC-A]("*(U":0Q%:PJH=CN]_7[Z0X8K[)WTV%OIL??28V^FQ]Y- M_S.,9:\RECV[L4RY5.2)1\MBG;4Y2/W0^+1M_&[WVA-[6@?+!>HB[[4'%!J3 MH6@K&71KC[B)A7HLGEZ4D3!=)GKU;([UI^LG))T7SP7:^/S".?&=EL\#YX2N MGG]4X5>/8[KBZE&:Q7HD9B94[]-HT"%J]82CU1N=+HH'[#RD6J=Q\7(N^%2H M? /S_2Q-]>N;/,#Z.5/COP%02P,$% @ 334(6:8;G9QB P E@T !D M !X;"]W;W)K&ULQ5=K;]HP%/TK5C9-K<2:=T@Z M0.I(Z)A6B@K=M(]N,! MB:EMH/OWLYTTRJN,29'V!6SGG&.?>^V;>'#$Y!?= M(L3 2Q*G=*AL&=M=JRH-MRB!] KO4,J?K#%)(.-=LE'ICB"XDJ0D5@U-<]0$ M1JDR&LBQ.1D-\)[%48KF!-!]DD#R^S.*\7&HZ,KKP$.TV3(QH(X&.[A!"\0> M=W/">VJALHH2E-((IX"@]5"YT:\#5^ EX'N$CK34!L+)$\:_1&>Z&BJ:6!"* M46RT>+R[NWGX">XG8#&]G4TGT_'-; ENQN/[Q]ER.KL%\_MOT_$T6("/ M8 SI%DSXUJ+@PD<,1O$E'WU<^.#B_25X#Z(4++=X3V&ZH@.5\>6)2=0P7\KG M;"G&&TOYND^O@*GU@*$95@M]?)KNHY#3=4DW6^C^^;.WT8/S9S>J=)6GI,B+ M4>3%D'KF&WHBU+TLX,'S/CK &*6,]L #HHQ$(4,KD$%XK.N#949;&K*9K?:9 M16&ZICL8HJ'"*P]%Y("4T8=WNJ-]:DM*EV)^EV)!1V*5])E%^LQ3ZC)],C6A M:*#3^06L MXMLJ?%LG?9=VHG#>YC83L,LV;,O1:F:;*$.WQ,FJ>&U#]1VO9K6)XJ"^T^[4 M+IS:)YTN,8.Q--EK)+G'WZ"5.&3'M#;XMVUA-\VYNN75(]6$F9YN:68M5&UJ MINO5(AJTP&R7(]N#Y13!&ULK55M;]HP$/XK5E9-K;22U[**020(M,TT*"IETSZ:Y "KB* 4P/*,]MSG*:=8T*ML&UT8QZVV5IFA,*8(['.<\Q_]R!CVX[E M6GO%'5DLI5;887N%%S !.5V-N9+LBB4E.5!!&$4E,9HP]:"%..Y:C X(,$JD9L/IL(((LTT0JC%\EIU6YU,##\Y[]RN2N$\!P0L OP3XK_40E(#@M1XN2H!)W2YR-X7K8XG#-F=; MQ+6U8M,'4WV#5O4B5/?)1')U2Q1.AI/I<-B]^XENK] DOA[%5W'4'=VC;A3= M3D?W\>@:C6^_Q5$\F*!S%-.$Y8#N\0X$.NV#Q"0[4_KII(].3\[0"2(4#4F6 MJ180;5NJ^+07.RECZ16Q>"_$XJ,AHW(IT("FD-;@^\?QS2-X6]6E*HZW+T[/ M.TKX=4T;R'<^(<_Q@IIXHM?#_;ITWN9]\-_>'Q7#KSK%-WS^FSNE[N4+[J"> M6P_#EECA!#J6FG8"^ :L\.,'M^E\J2O[>Y+UWY-L\$YDCQXHJ!XH.,8>#G8) M"($DWJ$94)@3*=0D3]B"DC^U?Z=>P7=I^/1"V81.0W7:YK#6SVW.G8;[V*A? M/C)Y8#)[3N(V+RJ;(USX88SGPA=D? B5L3671IY6V6E%=,YF?Z'MN*W)K M]'VUTHH-](^^V(=#S!>$"I3!7+ER&I_5E.7%CBD$R59FB,Z85"/9')=J+0/7 M!NI^SIC<"]I!M>C#OU!+ P04 " !--0A9K'+E(#@# #H"@ &0 'AL M+W=O$Z1)"@R>@6,866:FJ053]CRWI%J3HG(\'DTTCR M1# :]_OM^U_H[@:->K>#WDTO; \>4#L,[\:#A][@%@WOOO?"7G>$+M% GMN? MA,&2KCF@7BJ 1=R,*4)H/,."!+%%Q(X'G70^=D%.D-1BAX4G*0SWC2%S%C% M-:=%=M=Y=OB%[!S4IZE833_AZNJ.S\[;HW?^.?E ,ISP[3J;GO/GLZ'8^UW;UVNIZ;/ 5F4++ MD/%=0Y!KG^DL=V<;E7=>S?-X#]@E;1"E',$Y7U5/A%TE34.$RID&Y(-E[(5!:8 \OF<4K&;J !EUV%$!\J*L?A*5>E\A=8> MO<0QBO@W"TS6'N.79*G2F"#/3T'K4(6:9JEK+XB483^]]T"&?;QA81"A!P+H M9KWVR-LU"O%NH.C*^XW'8+EBR0UUV(^])9HB]AP_$'ZE%BQ^L$81#7 $"%H, ME)%^Y<(4D$;\$: =W?L,DJG,,'Y)+B;^0-&2C%"(YBRA\/BO+1JC,$R8>![? M\^PWE$^HD?',< MTO0GV.6QF@+F&\KP.@?S#-9!E/WV7O-"[ $XCQ@ .8.8 M\]01.CD@G;J:S3TMG.,Q;]@G> =($LW9D@]I]5,TKU<0)0MER@C_-N X-IP^ MW]Z.'O\"]S=@.OEZ-[F9C$=W3V T'M\_WSU-[KZ"A_MOD_'$G8)?P!A'C'!I M*4^2K< X30\1"KS(!R-*^;J^]2*^OOA*8N &(0H^.XAY0?B%HY^G#OC\Z0OX M!(((/*WPAG(8[:N,3R-)1IWG*5]G*<,C*1O@EN>QHL"-?.0+\$XSWFK J[Q\ M10WA>PVO82/A[YOH$AC:!8 :- 7YC$^'&Z+I_+?1W=:C5XIA% O*2/F,(WS' MUHA(YXS)%#,E%GE%8V^.!@KW0(K(%BG#GW_2+>U749%EDCDRR5Q)9!4YS$(. MLXE]^(BV*-H@L"!X#>95;>:Y-B)I,E8K94T>-MNA99NPVU>W^S471%FP:U:C MG,,H'6JVH57#7%%8SS+L(JQ2@$Y1@,[I!7A?G-6U>0$>"/8W_';B8U.N0#!' MX&_WE24/Q%F(N%-L>)R7/-K^$57KI!1$?P+CUDBG-=)M@ZS4WBIJ;S52?<-> M!# )ED'D9=L"7E\?S1B8$?S""[KDNO"GQ 6($!/5M9'^7(.02>;()',ED54T MZA8:=:7Y=5>F'#+)')EDKB2RBAQV(8?]0_S:/C!/V+&@7O-K091F]>I^?1AE M&J9FU^SZ,,HPN\D60N36O6+ZO?_?K4]*0>C6K9%.:Z3;!EFIO:Z5O8#62,8+ M&R/"W@#U0KYWSTPZ=6CA+KV1[%P[D,KF2&5S9;%59=EKT71I%IU3R1)%)ILC MEMGKZ8V]R\?8]6DY"/VZ/=1I#W5;0:L*E.V=WMS?3:(MHBQ]W[(N7[TQ& MLK/=02:;(Y7-E<56E:5L.O6./,MN[,?.%D4FFR.5S97%5A6E[$;UYG:TM65; MAUYLVA#6+5L09AE:KV[9AV'0-DQ8M^S#,",9]8AEE^V>WMB^?)!EGY2#V+); M0YWV4+<5M*I V>'IS2W>*([#8)Z]$,G>?GAQ3+R ;[H!R0>Z '0SHW,2Q"P[ MD2ENOT5^#[FQ1 M9+(Y4ME<66S5\YFRL87-C6U;Y\]IJY;>U6N6/A:%V3U8VX4[@C!H]^JO7UQ! MF*F;EBEV?EBVD;"Q(_H8YS\M!Z'SMX';!<)P>^LXPX\JF'U?(\Q%) OCW"XS9^T4R0/&?"<-_ 5!+ P04 M" !--0A9]^^1<"@# #@"0 &0 'AL+W=OU[;LXYOGX,-U+=ZQ3 D(>,"SWR4F/R(]_7<0H9U2V9@\"1A509 M-=A42U_G"FCB0!GWPR#H^1EEPHN&KN]*14.Y,IP)N%)$K[*,JL<3X'(S\MK> M4\>,+5-C._QHF-,ES,'V'@7<,M@H[>^ MB55R)^6];5PF(R^PA(!#;&P&BJ\UC(%SFPAI_"IS>M4O+7#[^RG[F=..6NZH MAK'D/UEBTI$W\$@""[KB9B8W%U#J.;3Y8LFU>Y)-&1MX)%YI([,2C PR)HHW M?2A]V )@GGI 6 +"74#W%4"G!'28(%/&.4Z0'OH&^=F_^'')Y:3@ M$K["I4>F4IA4DU.10/(2[Z.N2ESX).XD;$SX;25:I!,:M?RD\'7.EWOE.R%RFZELMN4/7)5LW95(Q?$I."JI$YRD:?G\MC=9AVUNT$P]-?; M4OX2](+B847QL)'BW.Y"N'TP\TB.!>6/FFE+]KG@#P@\T"SG0'#Z689F&1N0 M@XI!&$*3-2@-)$ZI6(*M^@07B%SAD*(&T65@G>J"VI[T&MW!LL?S0#M9B^?)I)I0W+F%'G04%@ ML.5!-VSU=SQH9/E&#_J5!_UWJY#PO2ND7U?*55+ M)C3AL$!HT.KC*5S!0-@#'%U*:IX;]076IBWX# M4$L#!!0 ( $TU"%ENNS%>^@, &\1 9 >&PO=V]R:W-H965T?!(386";)A2\VB-UG]WE67FL9[AC_*=:42O KSPHQLM92;BYL M6RS6-"?BG&UHH9XL&<^)5+=\98L-IR0IG?+,QA#Z=D[2PAH/R[5;/AZRK M@F6B_ 2[VA9:8+$5DN6UL\H@3XOJF_RJA=AS4#AF!UP[X+:#>\+!J1V[,MEF%+ EF.B"IO(1S&A&)$V M9.!F/A/@8T0E2;-/RO[[/ (?/WP"'T!:@+LUVPI2)&)H2Y6GCF8OZIPNJYSP MB9P<<,,*N18@+A*:&/RC;G^_P]]6^C0BX2>1+G$GX%_;XAPX\#/ $+N&?*:O M=W=,=-X7/?[?T0_$<)H=XY1XSJD=P[AKA=J&/+^DJ+0I= MAGN2D6)!377HA'AK'?H$BRHPOP33_VH/XQ .7.0-[8=]A7N*>:"PURCL=2JL MVL@+\GI') (/!@XZ)#'M#/-6X2HP[X68<4\Q#X3S&^'\3N'T'X1)KDZOM^[& M/L&B/L'BGL .I!\TT@_ZZ]*#/NO1)UC4)UC<$]A!/8*F'L'[NW1P_),.4."X MK382'+=,UW>A?V@6':,9.ZL!;>!A_(QVP#=L^(:=?"=)DNI)0'P&2Y:I<413 M%Z0Z3&:,%";^X5'&&*$!;M$_MG("A,(6^V,K=^ %+:SXV,K'R W-W!%\/E3# M;O:Y^OFE_Q*M@/'\"X_BGGG0#5NUF9KL7%7L08NLR0Y!!'%K3\0FPS (X2G& M>V,$ZF1\R^G9ACRJ$5(*H([]8,=32<_8 ) A83^ ;?X&,QSB(_H&,P>Y ML$W>8.8[CG>".W[FCM]Y/J@!7CP@&.Q"!Z.V7?1*O/AEO(JRO3= YI2ORLE= M@ 7;%K*:#)K5YNW I)R)6^N7Z&**#.N1?IM0#JS/\-6KB!O"56<4(*-+%0J> M#U1Y>#7=5S>2;@ S3N6\7]02P,$% M @ 334(62.)8:FY @ MP8 !D !X;"]W;W)K&ULK57;3N,P$/T5*XM6("WDW@N;1BHME*[$10VPSR:=MA:)'6RGA?WZM9TT M*I!6^[ OB<>>&U">V9[C=.P<$VK%D9F[YW'$2ID1"O<L*.HP(O(0'Y6-QS%=D-RYSD0 5A%'%8#*RA>SX*=;Y)>"*P$3MC MI)T\,_:B@^E\8#E:$&202LV U6L-(\@R3:1DO-:<5K.E!NZ.M^Q7QKOR\HP% MC%CVF\SE:F#U+#2'!2XS.6.;:ZC]&($IRX1YHDV=ZU@H+85D>0U6"G)"JS=^ MJ^NP W"#/0"O!GC_"O!K@&^,5LJ,K3&6.(XXVR"NLQ6;'IC:&+1R0ZC^BHGD M:I4HG(QO[F8/D^'D$B67LZ?I:'H[0;/IY/HA0:XP4M\-%A M^!A2!7<-W/\(MU4MFX)Z34$]P^?O*RCC[UKH2W/]WM!T.1]4!N;WU#+_4 MJ1A,# M !S"@ &0 'AL+W=O;NM%66O/ 00:)W$*6]KH1"+:UWGTQ 2PJ_H E*Y,J,L(4).V5SG"P8DR$5) MK)L8-_2$1*GFM_)C3\QOT4S$40I/#/$L20A[NX68KMJ:H6T/#*-Y*-0!W6\M MR!Q&()X73TS.]-(EB!)(>413QUFZ,ZXZ!E2#?\1+!BN^,D8HRH?153?I! M6\.*"&*8"F5!Y-\2.A#'RDER_-Z8:N4YE7!WO'6_S\/+,!/"H4/C7U$@PK;F M:2B &S>].S2Z&[[T._W''AKV>P_C$;I$(WG/!%D,B,[0W7HA"P\!NDDH$]$? MDE\$N3 8#3DZ[X(@47PA1?G\$CV/NNC\[ *=H2A%XY!FG*0!;^E",JLSZ],- MWVW!9W["]R-+KY"%OR$3FW:%O%,O[\)4RHU<;GV4Z[)29;G,LEQF[F=]XG>? MB8P!(CM%J,I4F-C5)NK)O.8+,H6V)A\]#FP)FO_UB]' WZL2_B>S#WFM,J]5 MY^Z/HC4:T%2$'-VE093.D:PH)!-@VZI6793;PK21FZH7R=)O>F;3;.G+W6"U MISXQF%T&LVN#27*GBKQ0.3ODANNYEK.'7FM^(KI3HCO'T!M5Z,XANF,9QG[5 M:\U/1&^4Z(UCZ&X5>N,0W3+LAK&'7FM^(KI;HKO'T+TJ=/<0'5O8WD>O-3\1 MW2O1O6/HS2IT[P#=];#M[9'7>I](WBS)F[7DXQ!D;S(3P*KXFQ6E]PQ[_X:O M/<6) 0S\_GW%M1$>92LV)8R]J9?GDL095'X$\<$;TW.P9^W?1A7[FMBUC??W M4X&I[W0$JAT;$#:/4HYBF$DAOG)EU5C1X10301=YDS"A0K8<^3"472$PM4&N MSR@5VXGJ.\H^T_\+4$L#!!0 ( $TU"%DTRT?&004 #P< 9 >&PO M=V]R:W-H965TQ[C%-U3P/9) NG3!,7D<-4Q.\\79GBSY?)"=S3F06?R-T8$='0/9E 4AW^7)]>JJ M8\B,4(R67"*@^'E$4Q3'DB3R^%% .V5,Z7A\_$P/LL:+QBP@0U,2?\,KOKWJ M##I@A=9P'_,9.42H:%!/\I8D9ME_<"ALC0Y8[ADG2>$L,DAPFO_"GT4ACAPL MZQ4'JW"PVCK8A8/=UL$I')RV#KW"H5=UZ+_BX!8.;ML(_<*AWS;"H' 89+V; M=T?6EQ[D<#2DY "HM!8T>9 )(O,678A3J=TYI^(N%GY\-/[RY>[;^';J@^!N M!F;7\[_.YM%X=GT;@KO)E^MP_/7Z[G8.QK<>"!_&L_'MUW^.;H S,,]%#\@: MC&,Q$F"Z1$",*3##[/O9? LI3C?@;A'C#91J9>"CASC$\2?P > 4?-V2/8/I MB@V[7+1'9M5=%KE/\MRM5W*WP0U)^98!/UVAE<(_:/9WW_*/FOU-JP'0%1U1 M]H;UW!L3JY'XYSX]![;Q&5B&Y8"'N0<^?OBD2&S:C+F!5&#,-S%>^VSL!HS? M/ILF3/ +M0$Q@:F"%>II6=2,\="RWC)%2B=:L,N1:6=P^[61^?IHF@K54?'4 M5XZ9G.JHJ7(JO&0[N$17'3'7,40?46?T^V^F:_RATIE.F*<3YNN$!3IAH4Y8 MI EVHD"G5*#31!]-T :GJ13< L92B2JYY0@W0\B%TN/(-DS+&78?CW6DL!)) MFJ=6GL+*-@;]4RN_;N4X1J]B%;2*&+9B16]9G52W5U:WUUC=>TH><;8$_+A M*5IC_BD;Z52.=%:,=/(R;ZJ*GT?H'3>R9U=*7[JV&2.>@F4Y M9J6XOH)5'R.!*F(MK[!5Q$C!.AE))Z7MEZ7M-Y;V=I\L$)6KQN)% ZVRB9.! M?U^;TR>-Q/?.;#IAGDZ8KQ,6]&M=W*N(0&>XJ![.5NMD4.IDT*B3<4+V*9QZ+4*=$:-Z1&MP%/%$(A>E1"X:)?(M^SXA^_X14;A!0B#RHXU\0+%>1N &(N ]S,&.D@V%B?++ M1B/HO?K22O.TTGRMM$ K+=1*BW313L5W]"7/_%\^&!1875+42?.TTGRMM$ K M+=1*BW313J5HO4C1:GP.WL"?.-DGX,<>IEPLVN B1F I1"C$B,1R+A97<(SY M$X",D26&&N32Z1UL/":*;;!N*B;X6J_;\6V=YM=SJ&F<;/)7K$_/2-Q77 M _,RS#>R7O#YOMH-I!LL7AACM!:AC/.^6-33?*LJ/^%DEVU\+ CG),D.MPBN M$)4&XOZ:$/Y\(@.4&X:C_P!02P,$% @ 334(6=, P<\&! ]1$ !D M !X;"]W;W)K&ULK5AM1"2[H'0 M=[9!B(,?<92PGK;A?-O1=19L4 S9'=FB1%Q9$1I#+D[I6F=;BF"8DN)(MPS# MU6.($ZW?39VL? J\W7 [H_>X6KM$2 M\=?MG(HSO5 )<8P2ADD"*%KU-,_L3-H2GP+^PNC CHZ!S.2-D'=Y,@U[FB$# M0A$*N%2 XF>/ABB*I) (XY]<4RNFE,3CXP]U/\U=Y/(&&1J2Z#L.^::GW6L@ M1"NXB_B"'!Y0GH\C]0(2L?0;''*LH8%@QSB)<[*((,9)]@M_Y'4X(EC6%P0K M)UA5"]QX?G[][L^$8^,\+L)@N_VPL'[S%=#8!SX/' MZ<1[F3[/EL";C<#DU5MXLY>_CRZ !AB.AX]@3LD>I\TYC;>BN\#-"'&((W8+ MO@&<@)<-V3&8A*RK8)4R)C_*S.J'DVS M1&9VDQ^.JD3ZYI%LS=3W>9/-;NJ1S-=6ZTKGQ8=)OH>]33Q.&"( M[I'6__47TS5^5S5&G6*C.L7&=8KY=8I-:A([:1N[:!N[3+TOGGDH@(PWMHAB M$H*(, 8HY$C5*9F4::1:\CU@WS?N1!MW]?UQ#U2#C:K!QM5@?FF:USI2D]B) M(T[AB%/JR +M$97/FTJ6.,KJF.>65(.-OH Y9Y94@_FE>5YK24UB)Y:XA25N MJ24/6+RK4!S J-P,5UD7X]R,:K#1%S#WS(QJ,+\TPVO-J$GLQ(Q684:KU R/ M-RAF[\"'28(1>(((R"EP@),UV!+*5R3"!+S.!RJ+,FWWJ%A.VS'DY\PD%=!2 M $<*H--2 ,<*H*V:VB_-_UJK:A([L>J^L.J^U*KT_1E&8D4(DT!YQV1\YZ@F MEMV^\$*!V+QFTZY_]IEYB&Z5Q8I$"YK=:90RHI MX\)(7P4S+?L4-5&B7/MSSJRJ^M$J,T9TG6X@,!"07<*S=_!BM-BC\-*E^=GX MP.R,3<6X;W8FV1;$IWRV(2*6)VN<,!"AE9C*N&N)WJ39)D-VPLDV7>.^$2Y6 MS.GA!L$040D0UU>$\(\3.4&QT]/_#U!+ P04 " !--0A9/^MA.82@,KO*@4012& MHZ!D7-(L]6L+G:6JMH)+6&ABZK)D^N<4A-I/Z) >%N[X9FO=0I"E%=O $NQ] MM= X"SJ7@I<@#5>2:%A/Z/OA>):X>!_PP&%OCL;$D:R4>G23VV)"0U<0",BM M'QP_^C9D67%#,R4^,X+NYW0:TH*6+-:V#NU M_P0MSZ7SRY4P_I?LF]A11$E>&ZO*5HP5E%PV7_;4GL.18)B\((A:0?2O@K@5 MQ!ZTJ+2ZMQEZ/.9LL/=P^WL]MO-^0M M.9^#95QIILV MZ:(7TGVNY8#$X1L2A5'2(Y^=EL\A1_G0R^/G\@#!._JHHX^\7_P2O0?DQMVV3".!M=IL#OF[(L*!Y== MU#. I -(3@+,7!\4'.LKH%*&6^S^7-72]OX#D[]*B 97?Y1Y.J8I,CCJ*O>B M?65ZP_'0!*Q1%0ZN+BG1S2O13*RJ?*.ME,6V]<,M/JR@70#NKY6RAXGKW>ZI MSGX!4$L#!!0 ( $TU"%F;50V(\0@ #1. 9 >&PO=V]R:W-H965T M MQ&EQ-5D+L7D[G1:+-4]8<9%M>"J_>3<(*6_(EM8_$Y>WG/:T%^:6^1Q47U/WJICW4F:+$M1);4C64/DBC= M_67?ZX%H-/#"(PU(W8#T;>#6#=Q*Z*YGE:P[)MC\,L]>4%X>+:V5+ZJQJ5I+ M-5%:GL8'D7I#Y?)_6VS8@E]-Y/HN>/[,)_/_ M_(2I\U^=2D/&6IJ]O68/LC[_N!6%D/,I2E?HAL4L76CU[HS0RD@9G9[G(78P MEB?MN:FD>Y@_HS@(]X>U^NCO^^B#??PS8VF!WO-XB63L1 \LYN@?=+WBZ>*U MNWI>=?T''0P]7X:,M<:"[L>"FIJCU*1F0\9:FH.]Y@ \_[=9DD1"\"6Z3K)M M*G1B=Q;\QLR3SLM_!S,4]#121[C7$8(ZOJ:+'DK"CA(WT"D!?8U4,MLKF8%* MOF2"Q?L%AVZ9]'1DY#+-$KDM8F3H=2V-=8+0I<,$PN_:)I;:2IAA"M&M#;6#4*<3#,. ,B:FVI ME2%"K20;H((5J6 0"GK'5-J10P,78WJHQ@:"8,4@&(:0 M/QOH@Q7[X-!8R#6$-K5N&Z"$%2EA&)5ZA=PN)+G$URQH&Y!$%"01&)+Z15S2 M9:1*RZ$8V-E8,8J1",Q( P)N;:G%L('F], >QRI24$- >.@;;VLKM)7?\2SH MJ+&!*D2A"H%1Y1//%SP5;,416R[EC!-96;KDN0R@'.5,Z,7MC&+<4.=<.-@] M%&>#78AB%P*SRQU_%"A*"Y%O$RGR#?J+Y5$9#N6'0DHL1*7P#?KRNM'KA.UO MB]]6C&W>/O#%-N?+C\\\3\N:ZKLHE=-"3I#/TOI#]I3?\^21Y]K2FPT>(HJ' M",Q#YZ=;,C3=PCT:FG9,66N/GX(O8JQ.1(P6BDQ9:^M6F$;.KQ75)IH14%MA M@5V-E:*(B9@H%Q%-O4@KQ@8&$85!Q%C%B'1I"#M:239PR%4XY!JI&=56FK.- MS%S')0=J8&]CU2@>&I=O:Z,G\RWL?*PXA48NC$9GY]L3]@WD6]C#V!%J M7/J"<>N>B6U>KLSEL3,-M[_>Y!<(XS>HO!CG:P7:0"Y7(9<+(]'Y0.$.!0JX M1X.O$MH ,EL;NSAJ%*1,66OK5B#EPE6L/D!1FVB&>$_W^]W5E+K:B:W= M244]+DP]_5#![5XDTW>SRT>$^L>[J8C&A8EF 2X7:P)=54$V./8V:&PQH6Q MIB\#S#HCZE)G=GC9"'8V=B> AH/!IIQ"% ;/8D 1X_S]=/*4^CBP>AR=G8_ M8=] =K?IH3UJBHD\F%E.9OR3[5\1]H&$#[_P:&X,\4PG?,PHZIJRU=2O0\>#*4Y^$7YMHU5!UV4ES' $2OJ>HQ(.I MI%_"][J\070)'W8V=L05O7@PO0S J^+,*ZN% ]['*M(@8X'@T[?776ACAN] MV:$8&XSC*<;Q8,8YG2C@]M4N3T*@3&&#>WS%/3[,/98SA?SN/DJC9)MH=R8: M*OOL1M*4M?9(*A+SL:FWL2J3;W9/MXTJ MDZ]XSH=Y;F0 H2=_4M?J; ">KP#/AP'O_ @"VS<106P HZ^ T8>!\?P(X@^^ M)<+H+BM3UMKCIQC5GQF+&X9@L]9M UVI0E=J8DL6[5Z"U%]1A;V-5:/PD1K; MDT6[>[*.2+)!AE21(36R*8MJ-F6Y,R_ AVILH"!5*$AM;,JB1S9E>8=I"O8^ M5IW".&IY5]8)^P;2%.QA[ @I/*/G[M18)8]V+S)B/ N[\=L&F%$%9M1()8]V*WD8 M!UTQ-BB)*DJB<"7.T/*%"UIP'P9/:!M\%2B^"AQ3"SDP6L@S9:VM6Y%88&,W M6*#?#48.\SSL?*PXQ62!Y=U@)^P;R/.PA[$CI#@O.._:Z8! <;QP!?=A\(*Q MP8Z!8L? V-72P&C!SI2UMFY%A %,A",#A:\-%"X^_+T#>Q^K3G%< )?ESH\4 ML'T3D<+*DQD:CV: B>\=2].(RV7.CQ:M&H=\YIMMOE@SN4RN5SGGNT%M%C'^ ME/:1Y"WT<<-3M+_T.+"V!7=Z\!*S@:"!0M# V)V3@=&:GBEK;=V*5@.85OO5 MMH+NUKK=5HS.DS]LD&2H2#*$*W4#?AJ%W3LH]9)@EV,E*4@,84CL^=NHMM(Z M0\3WO?!0C5$JG#:>RY7P?%4]KJQ BW(>[1[1M?]T_TBTZ^I!8%-U^.YY:O/*-N]$=FF>LK78R9$EE0OUYPM>5X>(+]_RN3"K=^4 M#O8/BIO_"U!+ P04 " !--0A9CVMFP?H# # $P &0 'AL+W=O0/!UOO&?\N]@"2/0C3:B8 M.%LILSO7%=$64BPZ+ .JWJP93[%43;YQ1<8!QP:4)F[@>0,WQ80ZT['I6_#I MF.4R(106'(D\33%_>8"$[2>.[[QV/)+-5NH.=SK.\ :6()^S!5D'(Z9!*_<)U>N^E%R])0HGI^&GAR?T M$?W)) BTP"]XE0!Z'X+$)/F@7LPXQ$2B^PT'4,LM5=?S,D3OWWU [Q"A:$Z2 M1*V?&+M2S49SNE$Y\D,Q'E\/,'P[1))2OT6I7:) M;(JM)-JHD&[TI M_(S:5*M-LK ELII:MY5:M]8-IO?6(?@TZ6;%7ZM;0=8_"B<#SSL).87-X(Q- MS4O?.^1WGM7/KS3B)G-3$=9ZJ.P\U_K;*EO8%EM=PZ,,U^.*27!\;C!:1R8 MV4>Y>B/\C)38/^3$OC6)G"Z 1SKZ; #A6%VTD&2Z7@ 5)+>'NGD M=;SNJ5"%E>_7S8+@-)FSS_&M&APR7=^>ZNKXH2[+0O)<1^(;] US8F[:A$JE MA)!&B!OT])(URV'GS\7'#<;9W1*B7-W7_]H!I[K>\9E0=>8(W3PJ]B5;\SFD M*^"-I^9GCQ#:1[AV#=RCDD<*?&-*1P)%+*>RJ'Y4O55YZMX49=R#>5';FF.^ M48N#$E@KJ-<9JHGRHEQ4-"3+3 %EQ:1DJ7G< HZ!:P/U?LV8?&WH :JBW?1? M4$L#!!0 ( $TU"%E[@NN:*08 *4Q 9 >&PO=V]R:W-H965T__^!"9@#%D@67])#.R^K%X)B6> \4Z%/Z*UE#'YY7M!=-E;Q_'F MPC"BQ5KZ(OJ@-C+01Y8J]$6L-\.5$6U"*9PTR?<,9II#PQ=NT)N,TWWWX62L MMK'G!O(^)-'6]T7XWY7TU.ZR1WM/.[ZXJW6<[# FXXU8R;F,OV[N0[UEY"J. MZ\L@E?B0;-\YESTPJDIYY4QZ7J*DZ_B9B?;RO$7M?LHLP:E!2Z4%Z5_R2Z+-7MDL8UBY6?)N@+?#?;_Q:_,B(,$K5.?P+($ M=IS0?R;!RA*LM@G]+*'?-F&0):1--_9M3XWC(A:3<:AV)$RBM5KR(W4_S=9^ MN4$R4.9QJ(^Z.B^>7-_=\6\WGSZ1Z6=.[AX^VE_(S>>'Z>?KFZM/-IG.Y_;# MG+PGMYY"V7L7"]=_KXUSDG;]^\(V^(&Y"'M=I&(G"B ML1'K$I,3&8NLG*M].>R98IA*)'/]XV0TM,ZH.38>#QVN"1N,SB@KAW&P MH*[>(8F5O!ODW@U [Z:.XR;K2T26H?+U*O-SZT;[/74N[L4&!_8<&]@8P<&" MNGJ')%;R;IA[-P2]NY4BVH92+_+Q^XT,7>40X?RK5YAD3ZU]PT;[JA'6:'1^ MY"!85E<'D<1*#I[E#IZ!#NHU*;EL5^DLNGI:!8&K^*QB3^U5W"Z,@\5U]1%) MK.3C>>[C.;@,31>+K;_U1"R=XF;BQM\(-TS&8IV3YYCK$J88QQ2SD<1*O3+* M>V7T^G5I5!FJ0XTDQP,:/%%7@S'%;"2QDL'4+.ZU3=!B>(QGR=!\VQS"X1*Z M^H6E5C;L $YHFQE7'$P8^;SKPF;25B,5/G_7H8JJ9F.IE;UGA?<,]!["A"RU MM&29M+JRU<75+6U9W+!!SX9+?JDE!3Y1$ PF,[%Q8^&16Q'^D/7W3+!"UY4* M58VCJME8:N6^*"B*]E_)LA03>V:H:AQ5S<92*W=% 644IK)6=PZTBEH#UJ?G MH^,IHR[.I"-Z/&6@@AF66MG! LTHS&8=N98VDUES"(=KZNS@*TBET5$ZLA-7P+5];9QU.0&2W0C(*,T9UQ,[WFZ[I='(?KZ^SF*8B*%DA% M1]BD2S%Y9X:JQE'5;"RU\G.! L88#&.M5BU6!:XZC(!/U=5F5#4;2ZUL+2S*J95O&T,X7 )G0T[!7>Q@KL8S%TO9UY6I:W:P8H$49GWF&HVEEK9 M^P+P& QX$$YDJ8?N]H>LNM#5Q-4N=' IG8T[!8VQ@L88_%!KKA7=13IN X=, MHTC&FI(#L9+/#E94.D-5XZAJ-I9:N6L*.F.#5X(RPT2I&:H:1U6SL=3*75%@ M'H,QK]TM1Y7<^M9HP.CQ/-,NCL,U=7;P%)C'"LQC,.9U!&76S'C-(1RNJ;.# MIP \5@ >@P&O.RBS*KE53&P,X7!9G4T\!=>Q@NL8_*RL,R6SZH.S^HNZ71R' MZ^OLYBE(S"I(S#*Q*=G"1*09JAI'5;.QU,I]4^";]1I\LYKQK3F$PR5T-NP4 M^&85^&:]_+&9506TVEF@91R'2^ELW"G8RSIX-['AX9H*-RK4DT"M<[@O)N*^ MF8C[:N(I0,XJ0,Z"'ZN]9"Y&)3E4-8ZJ9F.IE?NF(#D+?LX&3BV#RA/TRDS< M&,*;0VPP9-\PX^!U=%^&J_0[@(@LU#:(]V]NYWOS;PVFZ1OV1_NOZ,5L_\5 M(;/_@.%6A!JE(N+)I98T/YSIJL+]-P'[C5AMTI?>OZLX5G[Z&PO M=V]R:W-H965T4X(8+,?&Q+Z(;4L!:HM_%8'(WES@17=W> MQM_FU]=H0R+AM@Z^I\;M[M*M^=PC?$S0'@:#D;G9#8K&;!CZGKMO%O[YCGU8\'H/_%75FC/=,+ "O6K;>NYVK%[= M,M51@AG[J8K\T7MN2?S74E]GI\M]K9TF^2!CS)K>N)D(NJZ[Q4&PO=V]R:W-H965THHWJ. S*TQRR/B0K%6Z(0C&E2C/5$/3 M'#6'::$$H^K:'0E&N&196J [ FB9YY#\/4<9WHT577F\<)^N$R8NJ,%H ]=H MAMB/S1WA([5UB=,<%33%!2!H-58F^EFD:T)01?Q,T8[NG0.1R@+CWV(PC<>* M)NX(96C)A 7DARVZ0%DFG/A]_&E,E79-(=P_?W2_K)+GR2P@11MCP*J,83'),6/H/5A7G$[E3#*QC/H,?LQ!\./D(3O@LF">XI+"(Z4AE/$MQK^JRR>B\SLAX M):/O97$*3.T3,#3#DL@O^N4A6G*Y7LE-B3P\?'69/#I\=:,K5WEEV_(:;7F- MRL]\Q>^R9"7AD/F3F4J M7OK;P--=?Z1N]XGWKGPL\2'-HH',.L2MEKC52YPCM65(:Y6]AU1W3-M]QK37 M^UBF0YI% YEUF-HM4_LMIHZ,J7T0TU[O8YD.:18-9-9AZK1,G;>8NC*FSD%, M>[V/93JD632068>IVS)UWV+JR9BZ!S'M]3Z6Z9!FT4!F':9>R]1[BZDO8^I) MF!J^^8QIK_>Q3(4);%>;KO MVMVX4!KG^_JS;[9(%N=[CO7TW-1IJWN]G6C=KR%9IP4%&5IQH7;J\NU!ZFZX M'C"\J=J]!6:\>:Q.$P1C1$0 GU]AS!X'HH-L_Y,(_@-02P,$% @ 334( M6: .G I6 P B P !D !X;"]W;W)K&ULM5=I M* 8P/*4MMSG*Z=84*M<&CFKG@X9&N9$@I7'(EUEF'^-(&4;4:6:SU/7)-E M(O6$'0Y7> ESD#]65UR-[)(E)AE001A%'!8C:^P>35U/ TS%3P(;43E&VLH= M8_=ZIO&:;;U 8"C1?Q%)A?M&FJ'4L%*V%9%D!5@HR0O-__%@$ M40$HGF: 5P"\;4#G%8!? 'QC-%=F;,VPQ.&0LPWBNEJQZ0.3C4$K-X3J;9Q+ MKLX2A9/AR>7E[/;T[ R-+V;H\N;;\34ZO;@97YR<3LZ.T7@^/[Z9H\]HRJ@D M= E4ZD-!8N#8;,,9P75YK\CKHG.U\6^8%?UM1$!:6HH%74%7Y23RK9F'RPL]QG+^CW_"U5>5E0+^L.G&9AW5)8 MMU78.7XDV3IKTM4*_-B>C%7#"XJ8TVI<(T).B:(IQV@K\3^>#TOF@5=:E3(!77RE-SEHI_G6? M]T16<^LZ+^]>YTTN]8)V3QGLBZT>0J4!<5LW?0)+0JF*0;5C*:81-#IV=U\% MKA]TNEN/W:*N^MQ5#:U?J:NK]%Y4>JTJ5?_Q)XG>CL3^P'%ZVPIWR]Q>X#B# M+85VI:?+@"]-JRO4=;*F,F]WRMFRG1Z;)G)K?J+;;-,KOM#D/?HYYBIZ@5)8 M*$KGL*=BXWG;FP\D6YG.\8Y)U8>:PT1]*@#7!>K\@C'Y/- +E!\?X6]02P,$ M% @ 334(60M"(#D@!0 O1P !D !X;"]W;W)K&ULM5EKC^(V%/TK5KJJ=J5VB.V$)%- FJ>ZU4PU&F:FGSU@P-H0T]C M5NJ/K_.8/(T);/H%DG#OR3F.?8\O&>UY_$VL*)7@^SJ,Q-A:2;FY' S$;$77 M1%SP#8W4+PL>KXE4I_%R(#8Q)?,T:1T.D&T/!VO"(FLR2J\]Q9,1W\J01?0I M!F*[7I/XGVL:\OW8@M;'A6>V7,GDPF RVI EG5+YNGF*U=F@0)FS-8T$XQ&( MZ6)L7<'+&^PD"6G$&Z-[43D&B91WSK\E)U_G8\M.&-&0SF0"0=37CM[0,$R0 M%(^_26#W^0+]/Q2LQ[T30&Q[^Q>9R-;9\"\SI@FQ#^'[S[\V4*?@73[,$"O@#W+"+1C)$07 E!I0 DFED<$ GN"8O!&PFW%"0/##S3V3:.6;0$UT0P 3[?4DE8^$7=['5Z"SY_^@(^ M 1:!EQ7?"G4+,1I()3$A.ICEB G#^VT07 ]B\ VP*KZ?0*G5[7YQ":)7NM87;51&@\BW80\I'CZ9^%7W#TC1P;=51' MS@APZO/H":RF-2BT!F=6T*!/B3V!U21"N_1@NX\:FJ.XQXJH)LY416%EKP![ MJ*,YR-%"JHLS5%)8FBXT&EZW6IIC'"NFFC!#-86E:T*S;;YPJ79.BV(/92"* MV\-DXP!Y;I-J.]"'MHOM UQ+]X3.C]1^:#3?4U=B7VAUK:4-P\X^?*3^P[;/ M:@Q $V5P %C:,32ZX.2&1U(Y (TDF''55,UI3-*^Z!CK87N2!+;M-6FWPR#$ MKC,\P+NT5VCVU^:\/T:W;:"! P/8I-L.@PY4->< W=)IH=EJ'^B.A@""?YO- MBY9LKZ[;%UI=>>F[\%SCA;TZ;U]H]?ZLM%YDMMYNEH;:CHK5[&I68$V8 Y%_ M8!:BTG>1V7>[FP5J>ZJ6:#O,1+32[IJ=-ULNJ-MR,6.=W /_'TTP*OT-&X&29/:'5999; 63NI#ON5%&[2=;N5#5QIITJ*FT09JEBR.SBY^PL-N&''AJ1)O[#4VN*<=V^TCNWG<;J8U+9,F MRM RX:6^]R6"6OZ:DW+I DSM4RX]%QL]MP36Z8 M,3EP4J76-ZXKHQ1S(B_Y&IE>2;C(B=)3L7+E6B")+2C/7-_S C M1=CGA\.,KE)E#&[87Y,5SE$MUH]"S]R:):8Y M,DDY X')P!E>W8Q[QM\Z/%/.)X)"#.,E&$@^F^#8\PR M0Z3#^%-Q.O66!G@XWK/?6>U:RY)('//L-XU5.G"^.1!C0HI,S?CV'BL]UX8O MXIFTO["M?#T'HD(JGE=@'4%.6?E/7JL\' T3S/ KP#^6T#W'4"G G2LT#(R M*^N6*!+V!=^",-Z:S0QL;BQ:JZ',G.)<";U*-4Z%=\.'&3P/?RXF,)T,YXO9 M9#KY]32'KS",8VHR33)X8.5U,7D_OT5%:':A/1;S6S@_NX SH R>4EY(PF+9 M=Y6.R["[417#J(S!?R>& *:]%C?Q6PA\%NX2.]P5\ MS^\VQ#/^?WBG)9Q.G>..Y>N\EV-"!3R3K$"8(I&%0%T&JC%1)5&WF2*R(\W=6G.WC3T:5[D3=&T C]Z;B>!"375.*QJW CZIR#U[Y',7*-C\)D2FT\FVL MK75_'=JV\L8^TGVW;)/_:,JF/25B19G499EH2N^RIZ^B*!MA.5%\;7O)DBO= MF>PPU=\.*(R#7D\X5_N)V:#^&@G_ E!+ P04 " !--0A9I4.*Z(,# #F M"P &0 'AL+W=O5JRT46-[R'3#]9LU%@94>BHTK=P)P7H$* MZ@:>E[@%)LP9#:JY1S$:\%)1PN!1(%D6!19_3X#RP]#QG>>).=ELE9EP1X,= MWL "U'+W*/3(;5ER4@"3A#,D8#UTQOY=UC/Q5< W @=Y](R,DB?.OYO!?3YT M/),04%@IPX#UWQZF0*DATFG\U7 Z[9(&>/S\S/ZITJZU/&$)4T[_)+G:#IV> M@W)8XY*J.3_\#HV>V/"M.)75+SHTL9Z#5J54O&C .H."L/H?_VA\. )H'CL@ M: !!%Q"] @;0'CM"E$#B*Y=(6X E72WUEX9-\,*CP:"'Y PT9K-/%3N5VCM M%V%FGRR4T&^)QJG1I_']''T;?UEFZ"$;+Y;S["'[X^L"?40+O27SD@+B:S3G ME")=F ,6N1G/0) ]-B5&]TPJ4>J=HR1Z/P.%";W1Z.5BAMZ_NT'O$&'HZY:7 M$K-<#EREU5:UCP;-@D MN$CXN62W*/0^H, +(DL^T^OAH4W.SZV>_>_53\P(V]T35GSA"WQ'^P!+"7H+ MZ"HC2O 3H401D!\0 V6K>LT;V7G-X7@G=W@%0T>??A+$'IS1K[_XB?>;S?*W M))N])5GV1F0GQ8G:XD27V$<3V!#&"-OHDY1BM@);'6J*I*(P=\I^Y(=I/QVX M^V.#SZ,^IFG0/XV:G4>%@1>=!F66!>,X\=JH$ZEQ*S6^*%5?9XI"=0C91-;@ M^#C]OA]XG?RGEK"T[\5)1Z8ES(_B(.XJM<6E_2@*[%J35FMR4>L<,"7_0(XV MN@O09R[E^LN3-_K27G&ASSASX (6IO!6,Y*SM-(T\H..%^=1O23MQ1TKSJ/\ M2)>\8VQF"4O"7N\%(]+6B/2B$4LF?M**]"ROP _2KA66*'WX^ATKKN+*7N,Z M,:+7&M&[:(2^VE[YRGMG'YU-J"7*(O0JKNPUKEJH>]2X%" V5<!6:!M[4?_ E!+ P04 " !--0A9 M(&7:7QL% #2( &0 'AL+W=OA\-L& -4G,Q@YTI/WQ:X$"/ <1PD?."LAUI>NR\,5B3&_8&N2R#L+ MEL98R--TZ?)U2O \3XHC%WE>X,:8)LZPGU][2(=]EHF()N0A!3R+8YS^^$(B MMATXT'FY\$B7*Z$NN,/^&B_)A(CI^B&59VZ),J.IRHB$0F%@L#R8T/&)(H4DJSCWP+4*9^I$JO' M+^@W.7E)9H8Y&;/H&YV+U<#I.F!.%CB+Q"/;_D4*0FV%%[*(YW_!MHCU'!!F M7+"X2)85Q#39?>+GHA&5!(3>2$!% CHVP2\2_)SHKK*-A/V1:D*EJB MJ8.\-WFV9$,3]35.1"KO4IDGAC>CVT?P-+J;7H/[Z]%D^GA]?_W/UPGX TSD MB)EG$0%L 29TF= %#7$BP#1A,T[2#9[)>[?).A,<3#F9 YH L2+@GF">I41^ MU4*EJDLWF*;@"4=9#G9'-B0"/AAQ3F0N3N;@CN(9C:B@A(./5T1@>"'Q3B MUQ7+N SA?5=(NJIH-RRH?=E10V]0^SM++H#O?0;(0RTPG5R!CQ\^-<",S3!7 M))0P,(?QFV%'\VL;4$5N/LEYQ]$[KL94HW6 D7X/S;;V*[@PAR"/4KM!FBH-4. M^NZF2F,_RH>M-BRC:O6UROI:Q]87Z2'95.0.IUUY?!MV6Z]JW ]"7=3J--?8 M+FML&VM\)&&6IC19@B^8T\;BC "GCA=+8#6N0-)\KE4OCRJ]KUID>8/RD&6) MD+9[C/D*W,C7L69V5KV +;1ZJ[0;@-;L +3J!VRAU7EK1P"/M@2'!O/^E-\D M0>/CSJ6C#00T.PC3B*^H>%Q3<7W\W\LP(H=^&C'YTLN M=M=TSS5ZKZ6UGOX6E_[6O_,%;_ZNW^Q4W;":[_YN:<."UMH M]2YI?^Q;6QWTK=I56VAUWMJN^A96!PN,@]ME5AVH6]EP5KO]]SA=TH2#B"PD MO'?1D=-9NMM WYT(ML[WH&=,"!;GARN"I;Y5@+R_8$R\G*AM[?+?&(;_ U!+ M P04 " !--0A9PU:L)($' (.0 &0 'AL+W=O7S M6;8KDSCE5SDJ=IL-RY_?\R1[.I_@R:\/KN.'=5E],)W/MNR!W_#R=GN5BW?3 M@\HJWO"TB+,4Y?S^?'*!SR*[;E!'?(WY4W'T&E5=N/SZE_IEW7G1F3M6\$66?(M7Y?I\XD_0 MBM^S75)>9T]_\Z9#3J6WS)*B_A\]-;'6!"UW19EMFL8B@TV<[O^RGXT11PVP M_4(#TC0@0QO0I@$=VL!N&MA#&SA-@[KKTWW?:^-"5K+Y+,^>4%Y%"[7J1>U^ MW5KX%:?51+DI<_%M+-J5\\N+#]?HZ\7'VPA]BBYN;J^C3]'G+S?H3W0CYN1J MEW"4W:,%R_/G.'U %YMLEY8%8ND*E6N.+EF"O-")?W;I.T2MMXA8Q ::+]3-0[X4S7'=G +-P^&_#C6/ MAO\ZZ3:?BL$\C"@YC"BI]>A+(WIPG14%+XLSR,^]A U+5 >GLV++EOQ\(HX^ M!<\?^63^^V_8M?Z"W#4I%IH4BPR)=<:!'L:!JM3G"U:LZW6RK%[P'[OXD275 M"H#&8R_EUE+5L?UQ3BS?"IS9]/'8:3F,$M\-_&Y8"*@1H8:[81$4Y@1V< CK M]-L^]-M6]ON:B[4>+TN^[SG4V[V <]P-QW:M7F?E*(+M:HET^FK+G<">&_2Z M*D>)(,^%>^H<>NHH>WJ5\-6#Z&;!E[L\+F,.#JTC=0,'7D#=7F^!,-^V_-Z8 MA'(;&.>>[!/%=IWL>,I05:\V2%Q'8'%6)M0.ZYDBT^MGV?]MR3PZJ) M+"T,94JZ[AD2Z[CG'=SSE.Z%/!>'DVJ/U1SE(>\\>0&YMM.?>'(4Q;;3GW?* M='2=,R36<FZ9TBLXQZVVLV[I?3O&\MYM6WF*,U* ML07?LF=V!Q](&Z7ND=3"N.\A$.<$+O;ZAU)U9KHVFE+K^G@$05CIX^>3[F') M%<^SQ+^^>U F[:0A MM:Z3+6IA-6L-H$HL(Q2$E4 8Q)7J?+3=&P.U<,M:6 U;PT@5RQ0%HBH4![&J M.BEM"\?@+=P"%U83UT!>Q3).@< *Q('$JLY*V\,QR NWZ(65,-'W,$X?Q:JN MJL)O4?@DLELM(A"EQ/+\_#:% 8@E,Z$]$ M=6K:5>XQX(FT\$2PH8H*,4D]"Z-JH5&UR)1:=TB.+@&IB6QX7:41.E%8 :*@ MRHHZ*VT/QR ITI(4.7'])DM+ ;7B[(2665K$*YZS^MKV*4>IO ,(+*E2 (1A M7.U7^YX:Y2%3:EU/6QXB:A[2J%<1F7+ >A40!]:KU)EI^S@ &6AHB:AD[6 MJX@,.6"]"HP#ZE7J?+3=&X.&2$M#1$U#_3/_J04-X([K.1:63O] H",6-0GZ M;AH%(U-J73=;,")J,&IO 0'-,\DO"Z-JH5&UR)1:=QA:MB)#KVNI;OLP>DW+ MJ%IH5"TRI=8=C1;.B!K.M I_!( TJ/ 'Q(&%/W5NVDZ.@6FTQ32JQK0!A3\J M8Q=4^ /"H,*?.A]=]TRI==UKV8RJ+VP-*_Q1^:H56/B#XJ#"GSHI;0O'8"G: MLA15L]3 PA^5$0DL_ %Q8.%/G96VAZ/<"7=T*YR:I?0+?U3&(QL'\@UQ0)B% M:7_#I4Y/V\PQ((JV$$75$#6H\$>!BTE X0\(@PI_ZHRT_1L#GF@+3U0-3\,+ M?Q2X*8\2VR?2- 0"J\*?+TU$HQQE2JUK9,M1U#54^*,F@6=A5"TTJA:94NL. M20MC=/!]@2>HE@(7H.3"'Q %%?[466E[. 9)T9:DJ/HJU7\M_%'Y(A14^ /" MP,*?.DMM3\?@(=KR$%7SD$;AC\J4XV.+RIM1X); P+6)M)$R2D.FU+JWUK-(7J?'3=,Z76=:^E(5M-0YJ%OT:M\]2 MZWL6P7TS@4!''"7[@:$Z/VTWC8+1].@ALNH9P4\L?XC%KCWA]T+>>N>)N9+O M'[O;ORFS;?U&PO=V]R:W-H965TO>326'/L8#O+*O'C M.2=M*%*7!Q OB>]\]]UW=_9Y7"O]8')$"T^%D&;BY=:6%[YODAP+9DY4B9)V M,J4+9DG4&]^4&EG:.!7"#X,@\@O&I1>/&]U2QV-56<$E+C68JBB8WLY0J'KB MG7I[Q8IOG%;.3L&X,[CK4Y M6(/+Y%ZI!R?Y4R[W MS."E$M]Y:O.)]\Z#%#-6";M2]4?IPX$ XQQW"G4/8\&X#-2ROF&7Q6*L:M+,F-+=H4FV\B1R7KBEKJVF7 MDY^-KZ L?4*)F KAL6^]J^.H*+>/B]=BW M%-LA^,DNSJR-$SX3)X*%DC8W,)HN8J!96!TGS#);.8@E!,&CHR-N<2ZIPG.5 >6V :P6K:RU!K MLE-T#Y5(C^74'S4*(&5;T\/_K.-_UHM$_2=B"Z8?:-1<5S(U\)/$)UY4Q3%> MO6A_6>NHXQK]^V&(_@/!44=PU%_,MFY@41?N2!#+2G.[=>M28+JAGAM,G(ZC M.<:^'__\^;;[!\.F0+UI1JJ!1%72MG.GTW93>]H.J]_F[M.YF^D%M+RGMF<<)[E+)[G)Q$GZ60$YI@?(!=F^_ON* MEX -0K5;-U\2P+N/GEU)^ZQ@M&79]WQ)*4<_DCC-Q]J2\]6YKN?!DB8D/V,K MFHI?%BQ+"!>WV:N>KS)*PM(IB74P#$=/2)1JDU'Y[#Z;C-B:QU%*[S.4KY.$ M9']=T)AMQQK6WAX\1*]+7CS0)Z,5>:5SRI]6]YFXTQN4,$IHFDA,QK'!9+@\6<- MJC5C%HZ[UV_HUV7P(I@7DM,9BW^/0KX<:YZ&0KH@ZY@_L.U76@=D%W@!B_/R M+]K6MH:&@G7.65(["P9)E%;_R8\Z$3L. D?N +4#=!V< 0>S=C#+0"MF95B7 MA)/)*&-;E!76 JVX*'-3>HMHHK28QCG/Q*^1\..3Z^G- WJ>WCY=H;NKZ?SI MX>KNZMOC''U&<[%BPG5,$5N@:Q)EZ)G$Z_+NDF;1AA3I1S=ISK.UF%:>(Y*& MZ):1-$=?:1PBL<30G C_CY>4DRC^)#"?YI?HXX=/Z .*4O2X9.M<..4CG8M( M"CYZ4+.^J%C# &L'W;&4+W-TE88TE/C/U/X8% "Z2&&31WC+XP4H$7];IV?( M-'Y!8( E(Z1VOZ2!<,>ENZF@8S;3:I9XYB!>,T4I*_8+B1%)V#KEY32]D)BD M 455I8A90 H;V3Q4PUCR88H:Z!!4CO0OD^TT<3C* M.!X9%PMNIVI,PS]$+1L*QND%(\MXWTJ1<;=AZBJ9[FP4DN>42XN1VQ_9L6RG MPZ]O96++QG)^7L//.Y3?;41>HCCB$962]'K#?[:Q9W5(2JS \N5L_0;EKZ2 MI72F$6I](P#',>3,L=$*H*'D7FZU6Q9\1S.6)%%)72Y) M2IQC:^&IT/:CWI%]_#X"48]SJJR<"&T_*]!F!91KX=M;*J9E*J3Q0F\9>M@% MS^ZL5HF=Y9@.. /KM55VK)3)(X2L!MK;,69_7TG,L.T;W@#15G"Q6G$/%[,: M:*]TNEV6?1N,+1\&6+:*B]62>Z14X;[PBIR:7I>MQ,RUC*%BU>HJ5@OK07*% M)4HIXR@Q4W!L%16K)541$E4!'UXX3H>V'W0HU]MZI MHBH[@J.SV$NK48XM'Z="VX^Y M56>PWZ>HPHF.PW56_H_#-;1= *B[@/LL2H-HI:RJT%=W3VP7#[K+M6]GNV": M ^T?M&T J-N P_M4Z)^<77![1/M6OF\/5:A6MD%]P#ZB]/?/SF"!WZ79M\+@ M&D,2U0HIJ(7TV,)_T)%:8J4X4YNMGIIJ/?VO[P-J>$?-7F(E8Z_OO!U/:/9: M?C3(45#LG.I%>?.T^3 Q+5_'ZZUY]57CCF2OD0@@I@OA:IRY(G-9]:&@NN%L M5;YK?V&>:R=]02P,$% @ 334(69W] M(2][! ZQ( !D !X;"]W;W)K&ULM5AA<^(V M$/TK.^Y-YVXFAVU!@*2$&0(D1^<@F4#:SPH6H(EM<9((RF M9SZ 96MWWZZ>]AD-CD(^JAUC&IZC,%87SD[K_;GKJO6.152UQ)[%^&0C9$0U M#N7657O):) 81:%+/*_K1I3'SG"0W+N5PX$XZ)#'[%:".D01E2^7+!3'"\=W M7F_<\>U.FQON<+"G6[9D^GY_*W'DYEX"'K%8<1 )L+9^2?7Y*.,4AF_,'9 M496NP:3R(,2C&@CUG3A^85E"I\;?6H0J^89C-M=S8'U06D29 M,2*(>)S^TN>L$"4#0FH,2&9 $MQIH 3EA&HZ'$AQ!&EFHS=SD:2:6",X'IM5 M66J)3SG:Z>'5:+&836$^FL+X9CZ?K>;3Q6H)H\4$;K].)]?3"2RGX_N[V6HV M7<)G&(LHXAJ712OX.&&:\O 3? >PYR'(=99#5R-N(QW=YUAN$PQD!H,79B+ M6.\43.. !6_M7.8,YA3=@)7D@5!,EB?P)?["= X@&O^.J&J"E;G9ON=JSU=LPL']Y=B M\HDYPU]_\;O>;Q;HG1QZ)_'>KH'^%1?P>K2:W2Q.R@M]DJST^&:QFBVNIXLQ M+G(5\DX#R$]SY*?6HM_LF:1F!],00O[MP .N7ZI IF[ZB1O3C)Z&?K_=\@?N M4T7T;AZ]:XT^N5_"'5>/GY<[*GF\A9N'D&\3/ J^0\&(*D16U^\L6R\'WFMP MP7L-(._GR/O6DM\RR44 8@.;0QR8FJ/X #:ZD&JD0HAB@"R0S#2A*NQV[YT^ M1$FWL2 ]RY&>67V-(G&(M4%*L1=D'%W3/=<%R@"T@ >6Y((#\<0DZ!V#F#UK MJ &3YG'V#S[WO%;'*WUJN.U[1?/WK DL4/91-?6NLFFGMJNP2_2UJ= M&O"D $]^3D/ 099H)3QKE'?N,+\0,K_=8'?PFU ROY RWZHW!6M_U DR/^4M MU/;;K=,:#A2*Y-LEZ;]P8($OIBN.FYY *&C-ZY$UW'OK64BJX48B7WZQZ_<#]OY$OO] O MWRY@_X?(IK^)F+W@8_F(._(*TZUFMQ7#.PE""HTC7H/L)E8!?2_X0BJ)72KO MF-*2KS7*82%];\@4'-*_MW:^9V'.WM*]ANRD$$/R\\2P@C^C+8O72*#+ZM(W M(9&DD$C2I$22)B22%!))[!+YTWC3J>+-WU^BW-+Y0\3D-CEE41@/WX[3HXC\ M;GZ2,TK/+XKIZ3$0-I,M1W*$;(.F7JN'TBC3DY5TH,4^.D@00W ^G=_=(F\+X?;#_MDSPX MPQW/GL6&,8F^)7$J1KV-E-MKPQ#AAB547/$M2]4[*YXE5*K3;&V(;<;HLFQ* M8@.;IF:;.C)JRC!*6BHBG*&.K46]B71-L%PUEQ9>([<31,2JF\L3Y M'[_2;\K)J\D\4<&F M//XK6LK-J.?WT)*M:![+>[[[C543<@M>R&-1_D2[JM;LH3 7DB=5LQI!$J7[ MW_1;M1!'#9;S1@.N&O"Y#7;58)_;X%0-SKD-;M503MW8S[UR MHEK1BH-R]45K5@N!8,ESS[#=ZK M *(60+>@>X:C9Q3F#E>8DV9[YB^U2P+.D=TZ>(!P1J+Y]2+ MYYRU>$Y[]*>6U]*:^M?(6V)[(4%U>*0I[**,W5-1;E MJ;ICC*._557,A4!;+J+RIDS=5J*$9PS)#4V1A=5)*C=:7?=#*>=DJ=2N>B?XTHL7)"R A!$@6$,=RSSD2Q/@/J*" &D! M2@M :02*UI3C*.Y; *FE@AP;DJU2B]MR)$V98V'?;J66JNPXW=B.:>-F&=&4 M68[G^G59<\J'P&QUQL#Q/1,RBT*I9CTM7*'^$D,[<]#D#$H+0&D$BM94Y9"> M+1O"%R 3[Q24%H#2"!2M*<< BW5F=D&\]XRKZC&U7W?3?[6UY*@\1:4%H#2"!2M*<A!E 1L0I*"T I1$H6E..0X"UNA/LF7*:D.OWS3?\X)#^K.[X-UFS-%2&\&FAG2ED6IJ"T@)0&H&B-64X9#EK M .$#H,$-E!: T@@4K;G3=,ANN#.,G+O79)Y^>^&9IMG:O)CJZI1?#/R6$^CJ MBKL,IV4%>IZ'';T9X$-&PMT9:2*$NBMXG3P5:,KCF$J6T6)W5FY0N9V._M%M MAEZRB]$]C(MWZ2!I 2B-0-&:@AYMF8+LF<)NFL+NFL)NF_X?T0\?HA^&V#G% M9VZ=ZNIT>Z>ZNK[I>5[;5C1U;A_[N&4KQM%#%\4S-2I,K*-4H)BM5*-YU5?& ME.T?4]F?2+XMG\-XXE+RI#S<,+ID65&@WE]Q+E]/BD<[ZH>%QO\"4$L#!!0 M ( $TU"%FI6;/O$ 0 &@0 9 >&PO=V]R:W-H965TG:9+QK14*L[VR;+R)(";^E M:\CDG25E*1'RE*ULOF9 PMPI36S7<7P[)7%F]3KYM2GK=>A&)'$&4X;X)DT) M>[V'A.ZZ%K;>+CS%JTBH"W:OLR8KF(%X7D^9/+.K*&&<0L9CFB$&RZ[5QW<# M'"B'W.)[##M>.T8*Y872'^ID''8M1RF"!!9"A2#R9PL#2!(52>KXIPQJ56LJ MQ_KQ6_2''%["O! . YK\'8#EHH2S'&A)!>AU&=X@I M:QE-'>2YR;TE39RIQS@33-Z-I9_H/?0?'\3T:/\QGJ/P[1 M]*_1\.MHB&:CP?/3>#X>S= -ZJ\@6[RBB2+R\'M@6K]^LO MV'=^US%_4+"##'A5!CQ3]-X#B1GZ3I(-Z# +7S_W515GVY/+.@[NV-LZ@,:L MX0;M5F5V(*U126L8I?53N7/C?^4&'5 N=/(*_V9]W68[:!W+TY@UO);OZN4U M*WE-H[PY%21!*UF*.9+UNK9A9(T0$D7Z-D>/Y M>O5^I=Z_0'U".8?S\LO;!OW^B;0;[/K' !HK%SN.GB"H"(+W=^Y6[5Q$ER?R M-YGLFDF^>PH*G?I DUB,<>M(OL[,RU480? &;&02?OB*!UV@> M@Q@7NA9DW^RQL9,6-4\KWSV5K^MS.CM#H\/[)HR]RVO!^WT/&WOZ_RT('Q7M MD'W?Y?$[;?Z:FH!/>[K?QNWV\0,S+GTMVGY"P.81X)\50A.QUK=>*FST\V7=NTS M4'V#3PA;J?$P@:5T=&X#F2A6?-86)X*N\R_#%RKD=V9^& $)@2D#>7])J7@[ M41^;U3\7>O\!4$L#!!0 ( $TU"%G!1\#/CP4 ,L< 9 >&PO=V]R M:W-H965T4'3B++)FG]!6SEWG.N=*[D*^E\3=D+7V$LP%L< M)?QBL!(B/1L.>;#",>(G-,6)_&5!68R$?&7+(4\91F'A%$=#TS#<88Q(,IB< M%VWW;').,Q&1!-\SP+,X1NR?*QS1]<4 #MX;'LAR)?*&X>0\14L\Q^(IO6?R M;5BCA"3&"2@9Y5YXI? MH"P2#W1]@ZL.%0$&-.+%7["N;(T!"#(N:%PYRPABDI3_T5LU$%L.$D?O8%8. MINI@MSA8E8.UKX-=.=C[.CB5@[-O']S*P=V7850YC JQRM$MI)DB@2;GC*X! MRZTE6OY0Z%MX2T5(DJ?B7##Y*Y%^8N)=/MS=WLWFX-Y[ /.;RP(DP"@) 13$F4"A\"[GX.C*1:(1,?2X&D^ M!4>?CL$G, 1\A1CF@"3@*2&"?]YJ>%S1C$L8V?AIY_U\*&2?\LB&017_51F_ MV1*_!;[11*PX\)(0AQI_O]O?[? ?RK&L!]1\'] KLQ/P]RPY 9;Q&9B&:6OB MN>YV_X:8=(>M[M/]V2V-N[<_N\[=_W]]G_WGX'>DL.K37W^!KO&;3N(^P:9] M@GE]@OE]@LUZ MM)%+M.%+L+?7(G/_FW24!C#(Z^4LZ/=1E20K@%1/Z!?YV8 MINO*/'W=EKYI!>'8=7>MIAJLD6LYNU:>QLIU7<7*;UI9MF.>[EK-FE:.;1E& M;;4S;DX];D[GN'W%G)^!D+R2$,O5N_@R9$E(N&#DN?@^8,02DBSE3U%$ Y0W M"0I2Q 0)2"JG9K($' <9(X)@[?)?1N!L!PYM9= [HSQTOC4)1X:BLMIH**4\ZJK6 M)Z6OZZ7AJ+-'&Q@T]>J,:W7&>ZC34DZ4KJ,M1N/$'2F#WXE_Z.#K&,?JS.B3 MT6\RPA-#89SIC-R6D3^M1_[TD+HNW.Q%=%*<]EG9]0DV[1/,ZQ/,[Q-LUA/8 M3JI 8[._-3JGZ648G@&&J_JC3ID]2I;\A",$^7$)YUDL'P.:R"4X/X31[E,[ MXS@TT7I%FU9H.V6ILC3T2NCWBC;3A-^RA,"M0?L/O"8=I=,E?<' MY6LWQ\$RZ#@;!6ROG+Z&4U/":JUS!M3 N"W(,I"J-R[+-$E"?-=6M]\W99W#&ULM9QK<]NX&87_"D;=V>[.))9(7>W:GK'-Z[;Q.E:RG7Z$ M2=CBA!<%!.VDLS^^X$6\2!0D94^_V!*)]P%('KT$> A'!] M66Q[X->722;"(&8/G*19%%'^_9:%R=O50!ML-CP&+RN1;QA>7Z[I"ULR\7G] MP.6W84WQ@XC%:9#$A+/GJ\&-=N'JYWE 4>*/@+VEK<\D/Y2G)/F2?W']J\$H M;Q$+F2=R!)7_7MD="\.<)-OQM8(.ZCKSP/;G#=TJ#EX>S!--V5T2_COPQ>IJ ML!@0GSW3+!2/R9O#J@.:YCPO"=/B+WFKRHX&Q,M2D415L&Q!%,3E?_JM.A&M M 'VZ)T"O O3M 'U/P+@*&&\%3+0] 9,J8+(5,![O"9A6 =-C V95P.S8@'D5 M,-\.F.\)6%0!BV//TGD54.AK6%Z_XN(;5-#K2YZ\$9Z7EK3\0Z&@(EI>\R#. MQ;X47.X-9)RX-F\>[]U[>TD>S$>R=&X>37)S;Y#EI]_O_NG\_B_#?%S^G9@? M/[N?_D/>DT>6"AYX@OED*1+O"[EYH]Q/"8WEAA7E3)989]Q;2?FEY!>#"1J$ MOY*?R)"D^>Z4!#'Y' 1M&GI5R^_*ENM[6JZ1 M#TDL5BDQ8Y_Y/?&&.GY\*-Y1Q\\4\4-Y%>I+H6\NQ:VN!-YD+V=D-']'])$^ M:9VSOE.C)EGLZ8SHYQ7I\](@O_ST:]\94F-^R^(S,AYU,61-O\MD)]0---7D M#Y1+LK9%5A*MX]LZ/HYH']_&(XG.7SF?>ZGN#QRY0H[C.C.,"^YX#[?]2TZ> MB9=$D;PYI?G/OJ>1MR5LT@_+;]D7Z9IZ[&H@[\DIXZ]LU"J>J.A2Q7Y6=JNDAMG7+!#?B>PBRGZ:"#@K M?GAR!Z^U[N__'=XJ:SI5XDB84<)F!2SOWKY>+T;GE\/7MG)WRYS/%UN%K-U" MLYG>+6/OEM'FX_-IMY2#/#X7!.LH:%HK:*K,@T;P&OBLOXMR.T5* @DSD# 3 M";.0,!L)4\CJ+33>2GC'%'*0!^B"8!WMS&OMS)7Y[CZ) M/3FPX4DH][S(09I@LA+1IY Y4B%(F(&$F4B8A8392)B#A+D@6$?!BUK!"V7V M^Y0(&A(OSX%2R:E,@IP674"1$.K)/J!,?O'Q*E=6=JK*D3!CL=,3FX]&HZT\ MB*S10L)L),Q!PEP0K*/>\UJ]YX?OW<4=.Q^G;,8E^2AECV8)%<0+DU1NZY.O MLK93Y8N$&25LVI+O9%>^R!HM),Q&PAPDS 7!.O+51LT3Y9%2P!\SRJ4RP^]E M"MX\W_(S*>+X&$'WJ5A=YZDRAM*,BM89$>\*&5JG!:794)H#I;DH6E?-+7]$ M4ZKY/HN>Y,A)JO5KK>M*TND)FI:CK2JJ5]W*-IRL;B3-J&CM-#W>EC:R0@M* MLZ$TY_#)<%$5=O6J-WK5CWS@*7N[-P_NW5])NLJJ3I8EDF94M';2U:?SW:R+ MK-2"TFPHS8'27!2MJ^+&>]*4ID#ST)5\'!=V6:\\H9X3E&9 :2:49D%I-I3F M0&DNBM95<>,]:9,?MPXTJ)T$I1E0F@FE65":#:4Y4)J+HG75V_A>FM*BV#81 M?.:%E+,?,!*J>M2/XN_4K3E9P5#_"TJSH#0;2G.@-!=%ZRJX<<$TM0VVR;_D M/3&H8,2H)-PK4C6J>#FK>#MK7W?D3DTX6+A<*^$U; E6^<2GJDD##7AH#032K.@-!M*)M*R_A_0I6LXHDK.LJ 4/]-2C-A-(L*,V&TAPHS471N@)N[#CM M@!_7ZNKV=V^A#AN49D!I)I1F06DVE.9 :2Z*UIU6T!AR^NC0&SWO"RM.T)"7G' M.&5"A"S?O&92Y84%$@;T*0@#$?1G;G5M)^L=:KM!:2:49D%I-I3F5+2V+S29 M;-M";D^I<=NR[^JS,=]TM?FV/0>.//#DA=-HKX6AYIVL0*C#!J694)H%I=E0 MF@.EN2A:5]&-$:=#9X'I4$L.2C.@-!-*LZ T&TISH#071>OJN;'D=*5I4F;H MM#/AR\]X_B*$6+'G*[VXLJ.1:-:LBX[%N\VDBWG--:YNE>YT,EJ!QJLZ20JIL?WZA1J MSD%I%I1F0VD.E.:B:%U)-^:]YL M5U=PLJ"A]EU%Z\S-F.Z^% RMU(+2;"C-.>Z$N*A*NZ)L##?]@$>F&L#)?L$' M^BV(LJA7C=#9<%": :694)H%I=E0F@.EN2A:5]N-$Z[ MHUVXY4I_#;Y<>/ #Y2]!G)*0/1K(N%WIX2(9*H^+AB MU&<\+R#W/R>)V'S)*ZA75+S^'U!+ P04 " !--0A9(_,^E?\7 !/% $ M&0 'AL+W=OUE51M M(LP_8."U7940&,!7EZPKSMZ^IB5(8H4B=21M9Z_NPQ](D1I.3VM(4(_>))(\ M^#U#=A,#/.AIOOVV6/ZQNNNZ]>C/^]E\]>[B;KU^>'-YN;JZZ^XGJQ\7#]V\ M_Y>;Q?)^LNY_7=Y>KAZ6W>1Z>]#][%)F67YY/YG.+]Z_W?[MX_+]V\67]6PZ M[SXN1ZLO]_>3Y;]_[F:+;^\NQ,7^#[]-;^_6FS]7# M];N+;#.E;M9=K3>,2?^_K]VXF\TVJ'XB_[.C7CR);@X\_'E/=]M7W[^:SY-5 M-U[,_C6]7M^]N[ 7H^ON9O)EMOYM\:WM=J_(;'A7B]EJ^]_1M]W8[&)T]66U M7MSO#NYG<#^=/_Y_\N?NG3@X0#UW@-P=(,D!4CYS@-H=H$Y5T+L#]*D*9G> M.54AWQV0GWI L3N@.'5*=G> W4;W,1S;6%:3]>3]V^7BVVBY&=W3-C]L$V)[ M=!_"Z7R3O)_6R_Y?I_UQZ_>?ZN:7^M??/XV^J[KU9#I;?3_ZRV@Z'_U^M_BR MFLRO5V\OU[W,9O#EU0[Y\R-2/H-4HU\6\_7=:E3/K[MKYGB7/CY/''_9O[RG MURCWK_%GF03^YY?YCR.5_6TD,ZE'__Q4C;[[R_>C57?;?PC7S/S&:=PODV6/ M$R&.P52GSTJ=,*OZ]%FIQ*P<]KUJL"^R3>.J[NK8BPPR1#U]"M26JY[[%#Q. MB$WVQR,U?^1F;7FS>IA<=>\N^L5CU2V_=A?O__H?(L_^SF46$E8A8342YI"P M!@EK0; @R_13END4_?VO7^X_=\O1XF;47WLL)^OI_';_45B-_B_QJ?CYD6NV MW,WER-?WZNWEU\/$2BH/3:RC/W[JOW?Q+ MQYX]#/+L@8152%B-A#DDK$'"6A LR++\*(II MD3QSU'_V-Z$K/IH%\LR!A%5(6(V$.22L0<):$"S(,ON4939YYOC8+5>+^;R; M<6EFHZ55*-6?-_N_DT?N97X^NNU[E:KK] Q?B,GI-)L\TO8),B@Z-,"CV6+US**QXP;Y6RIZ!9!6'QIK1O.'@K[O-533,9I*Y_3# MS,U,").5)-BHN871/K#@1#+:'^;KKN>N1]WCY<"HC_O58OFPZ.\1N_[3_9F] M)]Q!@TPN;*%IK)/:@V/-B68BH\%&BCI&5!FCZ$TB-TQ*JVFP07,+@RU]L&4R MV/]8WVT\@"<#H$M< NY0X2LRIJ0A3BH.#C$CFA5TH:RAHHX1S87.) UQ/,SH MHJ1F &IN88B]F2B2+M+N3BT96,54;-':BJ8U2UR2W- MXH8;I[-"1Y_?U[#PA/?P1-K$^S"_6MQWHYOEXG[_*5[,^2#'KI6THJ17UFF] MP3%FK+(\$_3*"RKJ&%$M+#4>&F98D>6BH %^#2]/>#-/)%V"1AEJR[&B11Y%F1E6Y#*G47X-+TUX,TVD MW;1?N_5H^ACISUU_:=V-YHO^U_EZN9C--NOR='=1QG^T\_BCG_CZHO\]GB831_BAX;&,:YD7E.78[=L,.W4@A+ M3V(51RMR:C'7#*W7S*/0Q#2E^\\'#4T\S&B5930TKV$^">\^B;3]]'AU.UFM MNF<^(;'#HD5A5!E]1J".$R=K^\M'&7V8H*[3J:^V.75^[6Y@\'@C,U)I?YT4 M5L%X5TFF7:7_6DSFH\5R>CN='YJ'G]>CS\M%_W&;W/;7M5VW^MOFH\:%-LT? M^DP"2JN@M!I*E-5!:BZ*% MZ>;=-YEVWXX_1)>,$V44M;/':9W!V<2(ZI)>5=904<>(BJS,J(/<<..$[)&UKMN,NVZN,% M_T9\>M5?ZS^_TD&K_J"T"DJKH30'I3506HNBA?GIC4.ISU_ID';<&$JKH+0: M2G-06@.EM2A:F&[>QI1I&_.$E2XVZE2_T-%G$&F=P=D4B^I^+8E6.JASR8B: MS>,6NM Q3J[,"FIBH>86!M8[ES+M7'[:+U[;>S4VL$@'< RE55!:#:4Y**V! MTEH4+4PZ[YS*=*%BFJ__/5I-9MUJYSP^OY0AS=HQE%9!:364YJ"T!DIK4;1PIY]WP55V]E*F MH 8WE%9!:364YJ"T!DIK4;0PW;S!K=+%G<>7,L745 I)'R*.TSJ#LXD1S92F M#SBAHHX1E5EF:04)-TR4.7U$C9I;&%AO):NTE?QA_K5;K3<[-D?WD_GDMMO^ M^-Q"EH8-/K- W6]?2F]>1"AMVUCMVVCMVWCMVX MCMVYCMVZ_AK^M?+^M4H7OIZPD,7UG4);24LATSJ#LXD1S:-ZIAHJZAA1:96F MY>K,,+5Y1^A"]AI.L?).L4H[Q9NJN&^39;?I^-(]5;\]%?!I M!NHT0VDUE.:@M 9*:U&T,!N]O:WR\U9SW[Z99L6^JXV&Z](PL<&W*D@3N&TBHHK8;2')360&DMBA:FH[>]57G^ ML@8UN:&T"DJKH30'I3506HNBA8W&O,FMTZ7>QY^-UR+3Y&0_3NL,S29& M5!E%#< :*NH849OIZ&:-&9;GBNYT:E%S"P/K[62=MI,?MX_O LO&%5HT#:55 M4%H-I3DHK8'26A0MS#GO=&MY]MJEH;XVE%9!:364YJ"T!DIK4;0PW;ROK4]I MGY!;"EK4U,+X>AO2I&W(H0T^#5/%J>(/,M169#2-*:(80^U"1E-$ MW^32,*/RC+9Z;5$S"T-\\(5,QTM:S^_N:9@.ID+2?C?C]!P&1YP1S574=ALJ MZAA1G4<=7;FI61GMQT%-+8RY]]C,R1U=SVWN:1C#2= .DNEI# X[YW%%RS74 M?F,D%;VV;YA!(H^^)0,UL3#DWGDSZ>+-X5U"35R[*/KKLNAD#C7:.-%<9-'M M%-1!8T2UHB^T8:<67<&TJ*F%AI#S7@HK8+2:BC- M06D-E-:B:.%7,GI++S^_F4 .;28 I5506@VE.2BM@=):%"U,-^\KYB]M)I#' M_EFNK*8+85IG<#8QHMK01J(U5-0QHOTUE:$OM>'&"1%]\U^+FET86F\IYD>^ M%^JT11#:Y30]I<%G**B5":754)J#TAHHK471PC3VYFE^?E."'-J4 $JKH+0: M2G-06@.EM2A:F&[>R\W37NX)"R+GWL9=3M,Z@[,I%N6ZG$)%'2/*=3EEAG%= M3E%S"P/K'=P\[>">N!P.ZR:7UAQ\ H+ZOU!:#:4Y**V!TEH4+GF'>_\I>T*86!M9;W'G:XCYQO7M!KY[T! :?C:!..I160VD.2FN@M!9% M"Y/6&_?Y^4T-GB_%8(!;05 I16 M06DUE.:@M 9*:U&T,-V\:5Z\H!5"$5<_RRPK"GH6@1K9G*@0T19YJ*AC1)45 M]'S9<,/RN X.-;(BBR7 M=/]LPXXK3'Q+]!IVKO5VKDW;N1^7BZ_3U2;,3]LO1S>+Y>AJV5U/UZ/-'BY^ M);&QJ2E+NA2.T^I# \YH_E H6N$*U72,IM(TB@TW,R$,_0:4%C6W,-K>X[5I MC_>\YA>6*_+MKX]HK*%6+2M:1/NUH**.$952*'HAR W+9-02"S6W,-C>-;5' MBID']+^P<5> O)"TD4U:<'"$8\TRRJH:JND8S?[*P-!R=7:8IM_\T*+F%@;8 M^Y3V%)\R&=;8EBM59,N-TSJ#X\J(ZFC;:@T5=8RHL,)&S^*X<;F64>\:U.S" MT'JGTJ:=RM/;7UBNX%31+@7CM-[@$#.EM9MWFX88:A\RHOV*D&O:AY<;)T1! M3806-;LPQ-[RL^GBVJ$=,"S7F\!$NVO3JH,#S8CJPD:K,-2X8T1ED=.=3 T[ MS);TL3IJ;F&8O=5F3^Z(<$87#,NT"2BB]6J_]904<>) MJH)>"#;LW$IJTK:HN861]VZ83;MAP[MAV-@1TIF.C/:T[N! ,S:4*:AH#15U MC*A51=36D54Z$W0' M4@V5=:>^VN;4^;6H^07A+;TO5J9]L3-*!1#=,=*S&OI\!DJKH+0:2G-06@.E MM2A:F,G>\RO%V:4%);16$TJKH+0:2G-06@.EM2A:F&[>=2Q/ZB7M;>HB84A]3YCF?89SUL+_8#G M=@*G90>??: F)I160VD.2FN@M!9%"U/5^Z:E/G^Q@Y9M0FD5E%9#:0Y*:Z"T M%D4+T\U[N&7:PSUAL8M-2IMI09^LI74&9U,L6A19+NAZ!W5M&=%^J*:J#3?. M2$N;G[:HV86A];YMF?9MSUOT/LR_=JOU]I=[__=G%T!H;P(HK8+2:BC-06D- ME-:B:&':>N>Y3!=_)A= :/$GE%9!:364YJ"T!DIK4;0PW;S=79[2%#BY '*- M+KV]79[1#OCH M\O>"SACI^0P^.4%-=2BMAM(T*X$8"6U![1&9Y43%&MI&6--5;5<:IQ81XW M2I;14U_8W$ALY4%LS^@1?'1E_#CKY_1T,[@=M=C6YY)%DL\5:(\#+*["XFHL MSF%Q#1;7PG DF]5!-I_?*GA_+"SOH X]%E=C<0Z+:["X%H8C>:B3"YB#"9S0/ M/KI.'FTO=41V^$D)ZKQC<346Y["X!HMK83B2LOE!RI[?1WA_+"SOH&X]%E=C M<0Z+:["X%H8C>5<B; ]B/ YG87W.V_YB$-;!6-Q%1978W$.BVNPN!:&(]E8 M'F3C^2V#]\?"\@[JQ&-Q-1;GL+@&BVMAN##OQ($=+U[:.WA/"';#2+KU;WQ$ M:'!6,:JJ*&DC$:RJXU1+F=%Z&6Z845'3*=CD2'0/3&^1+C1/]9W:'XLZJT!Q M%1978W$.BVNPN!:&(WEW8,B+M"&?;$"U/SCLU6%$Y"*E189G%%/]769TGVJ- ME767%\) M$]TG054=IZITM*&2'T:_X+Z%38X$^\ 4%FE3^+SV1'MJ^-Y+NL_RB/CPB#.J MIHB>I4)5':>J9+17FALFRS+^>+^*22P.3&)QQ"0>T*-HSSK2UV]\1'-XH+F" M96/I[B&LK.-D56D-[47%CI.&^72_BKLJ#MQ5<4K3V72$X^X.VF11OZ(C2L,C MS';9R.EN>*RLXV2MD/0:H>'&%9G-=!3A5_$QQ8&/*=(^YNE=B_:DH)N#S@KZ MQ6'C(Y+#0\TUF^B%XUAC'4U.MY"9ME&PF8&YT7GD::(F2*)]X&F*M*:))8%W0QS1'AXS!G=TM)WM,;*.O[EVNC,W/ #MG"Q-HL3 &L:LKI:TC-HC=5UK*Y11L87Z,Q 78IH3Q1L@F$&R ,+ M3Z8MO.'];?;$XU%/2P^..JO+11VJZUA=-NK<0#;JJ F2J!]8>_*4>M;GF]WL MCP^;&&4JVN=X1&AXC!G=PEI+>Y5A==VIK[5+ M2UC3XH/]7RBNPN)J+,YA<0T6U\)P)'$/+$+Y@A)6B2UAA>(J+*[&XAP6UV!Q M+0Q'\N[ K90O+F&5C%MGXPK6M-#PK&)4F4) M"A-]XQ,[C'90;V%S>PSMY>JNZ];59#UY__:^6]YVXVXV6XVN%E_FZ\U9Y>"O M?31O-I%_\Y.\N(S^_K-X4POF[TZ\:;9_O_3X]V\?)K?=+Y/E[72^&LVZFUXJ M^W'S58?+Z>W=TR_KQ4.?=!>CSXOU>G&__?&NFUQWR\V _M]O%HOU_I>-P+?% M\H_MRWG__U!+ P04 " !--0A9AR94QQ(& "8*P &0 'AL+W=O M%=799,78^J-E58L5R9/J UV3@G]S3\L\8?QM^6!5ZY(DRR8ISRQDVYZ5)VDQ MF4V;SZ[*V91N6)86Y*H$U2;/D_+G)Y+1Q[,)G#Q_<)T^K%C]@36;KI,'W%[$-^!M M1%B29M4[\ ?X>A.!MV_>@3<@+<#MBFZJI%A64XOQ$FHA:]$>[M/N<.B%P_VS M*3X QWX/D(VP(GVN3X_(@J?#)MU1I$?''UV5'A]_=#1,M[CMG?>H\QXU>LX+ M>N=519C2Q%T>5N?5L^-CM4X6Y&S"AT-%RBV9S'[_#7KVGRI+38I%)L5B0V(# M\YW.?$>G/ILGU0KPBQ@LZA?DQR;=)ADIU.=C)^4U4O7HWX$W/TV M7.S90K-R%(*XOB\&O:JB?"\46L52JSS(]]2=NEVG[H%.%X2?U+N,5.]!09BJ M55%6&.XWJ.T*RVGK$WAR&Q@75>9YVGOSEHGJ>LOD;28LLOF+R^ M,>K1SY(GL"C),F7-+<-^JDSU)+>@"ST?"Z:JPK"-Q+M%6^E84PV)#4SU.U-] MK:G_LA4I0?+BT/[R,&B<8$TBW!@^Q@)EV^LK?J5GH2=)Z%VY? Y3>[2 M+&4I45H2FEP^F!2+3(K%AL0&9P#:_<+9/F)&[B8CH^!^4[QN6K:'&HQ-XQ,P\<+FW&OO.>*$;0,E!.<[W<""M M6?0UC7;0D-K0P9XQH'85W8[/[("#2%[@8,QK$'^S58&.[2$H_FKKJQKMX2E( M ?:H ^P BTJFJ7+I%X1?;N(U1YJ-<9.7:-JD5&UV)3:\&ST /Q*[$9:M%G M]"DPJ18958M-J0U/04]64(]6H^ 9*N@I#,7!H@@*,!2GBE'",J4V-+%G+*B' MK"-(',J,A+$CKFP542B DG=&0 M:)]1H#*E-K2O1RJH9ZI#* H5L.0[-A2M4X4A+*U(#:%2:]TIP OVY 6U6'$0 M1]OTP2(S]#U/M$X.X[>L1/'Z8D9;=PIB0CTQ(?M7J!69!)>Y4;7(J%IL2FUX M'GJH0@:@"LFPY+JA- )488Z+Q.FIKVBT?Z= *K2W;6, J9!,2DK_%&$J_\SN MNYP"IU"/4TB/4Y>T6!Q#5'J9T0/!*%$958M-J0U/2$]4Z+5$A8P2E5&UR*A: M;$IM> IZHD('B.J7=ER03$_*+1=EG&+/15_L:&M/P5FHYRRDYZQ#BUTDXY,' M94)5A=E0W ..],6,MNX4F(5ZS$)ZS#JTV$4*=N+6^>+_O"KC,$+B!JJ^G-'F MG0*R4 ]9*/BEY:Y)*IH;58N,JL6FU(;GH2[3)IV [IV<[1[\;=M2:V#ERJTL5IW)07]-8!TVI#1WLJ:N,4\Q;?4FC#32*9=;>0XWU,ZM?DO(A+2J0D7LN;W_P M^>51[AX#W;UA=-T\YWA'&:-Y\W)%DB4IZP#^_3VE[/E-_>AD]S#N[']02P,$ M% @ 334(65X<0V5$ P JA0 T !X;"]S='EL97,N>&ULW5C1;MHP M%/V5R%VG5IH:(&T@*R!M2)4F;5.E]F%OE2$.6'*VS?-&Z'E5X+=K=@3 >K7,AJ1!9:EQ_#L)HM6$ZKBZ)DTB!9H7*J M35?-PZI4C*85D'(1]CJ=.,PIEV0\E,O\)M=5,"N64H](OPD%[O8E'9%N?$D" M)S3#R@5O7J%Z$4'US48)AV_ M2OH%94RXORML1Y\:'<<[Q6@##\W8[S1,Z&#DQ$\^;9.QS/V.E]RB6F)8E\%X MF!5R6PT1<0&C3',6/%(Q(A,J^%1Q8&4TYV+MPCT(S I1J$";,C2INA"IGAS< M=3VHT%HGY[)0-K?+X+ZG]? ]8-,#@UR(QF"/N,!X6%*MF9(WIF,'V^ S**C; M]^O2.)PKNN[VKLB68&\FR;10*5--FB[9A,9#P3*PH_A\ 7==E"& 6A>Y::2< MS@M)K8<-HVX8V1D3X@X>WQ_9CO8J:^V9W3'9-(VANNED7 ?TVVI.NRU[^2;= MH.2/A?Z\--.1M@]/!;M5+.,KVU]EC0%,O8NKT[(4ZT^"SV7.W.1?G7 \I!M> ML"@4?S+9H%1F)L 4"1Z9TGS6COQ2M+QG*[TIIU6&>^X=H>>_N\YS)IFBHFW: MU/XAK_*;'4?]?V79_E;9-^SU6+^3#]WDU3&8C(_!Y%'4Y. 83":';S(Z H_U MV?+@3(;U2:AUW-HY;#71 ZU(_(=CL=BFS28+KG07-:]!4]3)I^=N8R\IE/S MA]B.OAF?LHPNA;YOP!'9MK^QE"_SI!EU"PM1C]JVO\+TNG%SHC:YN$S9BJ63 MNJOF4]L,3,-DK2\@[",W]O(C&,=A?@0P+ _F .,X%I;G?YK/ )V/PS!O R\R M0#D#E.-8/F1B/U@>/ROAGD#!I8',OW9 M6N.[C5?(RW6 [>E+%8+-%*]$;*;X6@/B7S=@)(E_M[$\P,!V :L=R._/ S7E MYT01["KF#7N"<21), 1JT5^C<8RL3@P?__Y@3TD4)8D? _D^#=02P,$% @ 334(69>*NQS $P( M L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE( M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'/Z]^I%E.;,IE([7IM#]3S4+TKP M7&^%J'?%T!J-O.&.RW)P;0_8JM7R2 MA:S?KP?M]T(,V$Z6[BHE?U9ES8MTK:JBN!Z,NQ,/0M5R M_:DY;2 S_J3;EIH_)=R 7 ^\D>EP(Y6NVRO:_KEA?!7FXNYH7UG&W,40W$8;A\-G%\1+]5_"6&TV@M-! M3JHR%Z46.3/?=%7(W'#D[)87O%P+!B M!-(Z(>1?%H"T$4C[))!I@V-^"B = M!-(AA_R,5FM6;=ADRR&DBT"Z)X3L#;>'0'HG'.X>Y%<$\BLM9)S,_2C\T\_" M.&)^-&6W?AJF+)ZQ51*D 8 \1R#/:2'3^^723_YHJ-)P'H6S<.)'&?,GD_@^ MRD( >8% 7M!"+N,DF_OS@*5!\A!.PFC.DG!^EZ5P&1]AZ_B(%M!?+.)'/YH$ M;!8GABW]=I;>^4D#&M\N8!3'J&Z(??,1/@B$J65,[)9I<)M!%LP@8V*%S.-X M^A@N%NU4C;.[(&%AE/G1/+Q=!,R'F)A#QL02F?EAPA[\Q7W EH&?WB?!,HCZ M,P&SQYA8'S,_BD*#Y@=L$B^78=;2M3%=+8(IQ,3\,2862. GD9D'*5N986ZF M:M BIED\^787+R F9I QL4+28/YI=#%9C(EM\6#6-+^9#F9F!$9B&3-T818& M/4+,%&-B5:SX.WO5;"54^_,FC9Y*O2XJO5<")M28+BQB782EEKE0+%,\-QLD MYBO%R^Q\$LY!!;",>$LG30AS'4%OH8ZS/V92IJ M+@N8%CF8>IS_8X-SQAZY$MMJKX59>M;-@UXI=,,*,3'U.,3J^0+O M36[YRUABXG&(Q8/ORWJS!A./0RP>'+,W:S#Q.,3BP3%ABNEBXG&)Q8-CPA33 MQ<3C$HOGV&:\M>..0TQ,/"ZQ>(YC^GDN:XB)B<8+3 M8?:R#1=]#X#\20Z&"==-%W.02^R@XYAS40H%,3$+N2+QB,6#%5L-*\3$Q..UXAFV%^N;JUQL9"GRR/R%-NUK M7JQ7BC4?W>LECML\$-[LBV)BVN)R4?'\\$KHX776F[\!4$L#!!0 ( $TU M"%FU<6!\%@( *HF : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/- MV3MNVT 4A>&M"%R 1_0"^D0*=(8/!4Q M)'CY-_Q #)]^E4,[[KM3W>W[NO@X'DYUU>S&L?^14EWORK&M=UU?3N]V5,C:+UW;8EG'5I(_#]71-EX/W53.\O$F3Y@Y2"-+Y@PR" M;/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J!'"'J"8 N!V()D"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'> MBGHK@=XZ^=@FT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70 MVU!O(]#;4&\CT-M0;R/0VR:;)01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$ M>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[9+.;0&]'O9U ;T>]G4!O1[V= M0&]'O9U ;T>]G4#O0+V#0.] O8- [T"]@T#O0+V#0.] O8- [YC\K"30.U#O M(- [4.\@T#M0[R#0.U#O(- [H]Z90.^,>F<"O3/JG0GTSJAW)M [H]Z90.^, M>N?OU+N.GX=2KSU?:WS^=U(]GN\MU\=?EE\G)R_4!>=T6U&?_P)02P,$% M @ 334(6=(T9!3L 0 !R8 !, !;0V]N=&5N=%]4>7!E&ULS=I= M3\(P% ;@OT)V:UCIU_R(<*/>JA?^@;H=9&%;F[8@_'N[ 28:)1I,?&]8H.UY MSWJ2YXKKIZVC,-JT31>FV2)&=\58*!?4FI!;1UU:F5O?FIB^^A?F3+DT+\3$ M9%*PTG:1NCB.?8UL=GU+<[-JXNANDWX.M>VFF:&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( $TU"%F$_;3JX04 &PO=V]R:W-H965T&UL4$L! A0#% @ 334(61A+07:Z @ ?@@ !@ M ("!RA0 'AL+W=OL_< D !D[ 8 " @;H7 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ 334(65'>@E&8 @ @0< !@ ("!%3 'AL+W=O M,R !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 334(63DEK$5] M" 51L !@ ("![T$ 'AL+W=O&UL4$L! A0#% @ 334( M666KQ=[X" 1L !D ("!K5 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 334(62GH=.0;!P 71H M !D ("!:F8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 334(6;< M)%+"0 '!T !D M ("!N(T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 334(6>3 [,VY @ A0D !D ("!M:T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 334(60@# M8S^D!0 110 !D ("!E;P 'AL+W=O!T$ "Y"P &0 M @(%PP@ >&PO=V]R:W-H965T"_0, !X- 9 " @<3& !X;"]W;W)K&UL4$L! A0#% @ 334(66E[\3^? P %0L !D M ("!^,H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 334(67NB?ZM[! *@T !D ("! M!MX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 334(62+:BI.Q! 5P\ !D ("!1O$ 'AL+W=O&UL4$L! A0#% @ 334(6:8;G9QB M P E@T !D ("!'0(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 334(6:#:YA$\!0 I2 !D M ("!"0P! 'AL+W=O&PO=V]R M:W-H965T^@, &\1 M 9 " @=L4 0!X;"]W;W)K&UL M4$L! A0#% @ 334(62.)8:FY @ MP8 !D ("!#!D! M 'AL+W=OA,# !S"@ &0 @('\&P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M334(6=, P<\&! ]1$ !D ("!OB0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 334(68]K9L'Z P MP!, !D ("!LS0! 'AL+W=OX+KFBD& "E,0 &0 @('D M. $ >&PO=V]R:W-H965T&UL4$L! A0#% @ 334(66OKQC^% P GQ !D M ("!_D(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 334(6=*VLC'/ @ F0@ !D ("!GD\! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 334( M6<-6K"2!!P "#D !D ("!L%L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 334(69W](2][! ZQ( M !D ("!H6L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 334(6<%'P,^/!0 RQP !D M ("!)'H! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 334(68&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " !--0A9TC1D%.P! ')@ $P @ ';L@$ I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 20!) /83 #XM $ ! end XML 80 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 81 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 83 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 322 307 1 false 83 0 false 7 false false R1.htm 995200090 - Document - Document and Entity Information Sheet http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 995200100 - Statement - Condensed Consolidated Balance Sheets Sheet http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 995200105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 995200200 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income Sheet http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome Condensed Consolidated Statements of Income and Comprehensive Income Statements 4 false false R5.htm 995200300 - Statement - Consolidated Statements of Changes in Equity Sheet http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity Consolidated Statements of Changes in Equity Statements 5 false false R6.htm 995200305 - Statement - Consolidated Statements of Changes in Equity (Parenthetical) Sheet http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical Consolidated Statements of Changes in Equity (Parenthetical) Statements 6 false false R7.htm 995200400 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 995210101 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION Sheet http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentation ORGANIZATION AND BASIS OF PRESENTATION Notes 8 false false R9.htm 995210201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 995210301 - Disclosure - MORTGAGE SERVICING RIGHTS Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights MORTGAGE SERVICING RIGHTS Notes 10 false false R11.htm 995210401 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS Sheet http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligations ALLOWANCE FOR RISK-SHARING OBLIGATIONS Notes 11 false false R12.htm 995210501 - Disclosure - SERVICING Sheet http://web.walkerdunlop.com/role/DisclosureServicing SERVICING Notes 12 false false R13.htm 995210601 - Disclosure - DEBT Sheet http://web.walkerdunlop.com/role/DisclosureDebt DEBT Notes 13 false false R14.htm 995210701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssets GOODWILL AND OTHER INTANGIBLE ASSETS Notes 14 false false R15.htm 995210801 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements FAIR VALUE MEASUREMENTS Notes 15 false false R16.htm 995210901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES Sheet http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecurities FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES Notes 16 false false R17.htm 995211001 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY Sheet http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquity EARNINGS PER SHARE AND STOCKHOLDERS EQUITY Notes 17 false false R18.htm 995211101 - Disclosure - SEGMENTS Sheet http://web.walkerdunlop.com/role/DisclosureSegments SEGMENTS Notes 18 false false R19.htm 995211201 - Disclosure - VARIABLE INTEREST ENTITIES Sheet http://web.walkerdunlop.com/role/DisclosureVariableInterestEntities VARIABLE INTEREST ENTITIES Notes 19 false false R20.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 20 false false R21.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 99920202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 22 false false R23.htm 99930203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPolicies 23 false false R24.htm 99930303 - Disclosure - MORTGAGE SERVICING RIGHTS (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables MORTGAGE SERVICING RIGHTS (Tables) Tables http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights 24 false false R25.htm 99930403 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsTables ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables) Tables http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligations 25 false false R26.htm 99930603 - Disclosure - DEBT (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureDebtTables DEBT (Tables) Tables http://web.walkerdunlop.com/role/DisclosureDebt 26 false false R27.htm 99930703 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Tables http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssets 27 false false R28.htm 99930803 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements 28 false false R29.htm 99930903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables) Tables http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecurities 29 false false R30.htm 99931003 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityTables EARNINGS PER SHARE AND STOCKHOLDERS EQUITY (Tables) Tables http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquity 30 false false R31.htm 99931103 - Disclosure - SEGMENTS (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureSegmentsTables SEGMENTS (Tables) Tables http://web.walkerdunlop.com/role/DisclosureSegments 31 false false R32.htm 99931203 - Disclosure - VARIABLE INTEREST ENTITIES (Tables) Sheet http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables VARIABLE INTEREST ENTITIES (Tables) Tables http://web.walkerdunlop.com/role/DisclosureVariableInterestEntities 32 false false R33.htm 99940201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Provision for Credit Losses (Details) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProvisionForCreditLossesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Provision for Credit Losses (Details) Details 33 false false R34.htm 99940202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net and Agency Loan Repurchases (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net and Agency Loan Repurchases (Detail) Details 34 false false R35.htm 99940203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail) Details 35 false false R36.htm 99940204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail) Details 36 false false R37.htm 99940205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Warehouse Interest Income (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Warehouse Interest Income (Detail) Details 37 false false R38.htm 99940206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers and Asset Management Fees (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers and Asset Management Fees (Detail) Details 38 false false R39.htm 99940301 - Disclosure - MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail) Details 39 false false R40.htm 99940302 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to MSRs (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to MSRs (Detail) Details 40 false false R41.htm 99940303 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail) Details 41 false false R42.htm 99940304 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail) Details 42 false false R43.htm 99940401 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Summary of Allowance for Risk-Sharing Obligations (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Summary of Allowance for Risk-Sharing Obligations (Detail) Details 43 false false R44.htm 99940402 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - CECL Provision Impact (Details) Sheet http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - CECL Provision Impact (Details) Details 44 false false R45.htm 99940501 - Disclosure - SERVICING - (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureServicingDetail SERVICING - (Detail) Details http://web.walkerdunlop.com/role/DisclosureServicing 45 false false R46.htm 99940601 - Disclosure - DEBT - Warehouse Facilities (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail DEBT - Warehouse Facilities (Detail) Details 46 false false R47.htm 99940602 - Disclosure - DEBT - Notes Payable (Detail) Notes http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail DEBT - Notes Payable (Detail) Details 47 false false R48.htm 99940701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail) Details 48 false false R49.htm 99940702 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangible Assets (Details) Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangible Assets (Details) Details 49 false false R50.htm 99940703 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization of Other Intangible Assets (Details) Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization of Other Intangible Assets (Details) Details 50 false false R51.htm 99940704 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail) Details 51 false false R52.htm 99940801 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail) Details 52 false false R53.htm 99940802 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail FAIR VALUE MEASUREMENTS - Additional Information (Detail) Details 53 false false R54.htm 99940803 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail) Details 54 false false R55.htm 99940804 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail FAIR VALUE MEASUREMENTS - Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities (Detail) Details 55 false false R56.htm 99940805 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail) Details 56 false false R57.htm 99940806 - Disclosure - FAIR VALUE MEASUREMENTS - General information (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail FAIR VALUE MEASUREMENTS - General information (Detail) Details 57 false false R58.htm 99940807 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail) Details 58 false false R59.htm 99940901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail) Details 59 false false R60.htm 99940902 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail) Details 60 false false R61.htm 99940903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail) Details 61 false false R62.htm 99941001 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY - Basic and Diluted EPS (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail EARNINGS PER SHARE AND STOCKHOLDERS EQUITY - Basic and Diluted EPS (Detail) Details 62 false false R63.htm 99941002 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail) Sheet http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail) Details 63 false false R64.htm 99941101 - Disclosure - SEGMENTS (Details) Sheet http://web.walkerdunlop.com/role/DisclosureSegmentsDetails SEGMENTS (Details) Details http://web.walkerdunlop.com/role/DisclosureSegmentsTables 64 false false R65.htm 99941201 - Disclosure - VARIABLE INTEREST ENTITIES (Details) Sheet http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails VARIABLE INTEREST ENTITIES (Details) Details http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables 65 false false All Reports Book All Reports wd-20240630.xsd wd-20240630_cal.xml wd-20240630_def.xml wd-20240630_lab.xml wd-20240630_pre.xml wd-20240630x10q.htm wd-20240630x10q001.jpg http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 86 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "wd-20240630x10q.htm": { "nsprefix": "wd", "nsuri": "http://web.walkerdunlop.com/20240630", "dts": { "schema": { "local": [ "wd-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "wd-20240630_cal.xml" ] }, "definitionLink": { "local": [ "wd-20240630_def.xml" ] }, "labelLink": { "local": [ "wd-20240630_lab.xml" ] }, "presentationLink": { "local": [ "wd-20240630_pre.xml" ] }, "inline": { "local": [ "wd-20240630x10q.htm" ] } }, "keyStandard": 240, "keyCustom": 67, "axisStandard": 31, "axisCustom": 0, "memberStandard": 34, "memberCustom": 41, "hidden": { "total": 47, "http://fasb.org/us-gaap/2024": 39, "http://xbrl.sec.gov/dei/2024": 5, "http://web.walkerdunlop.com/20240630": 3 }, "contextCount": 322, "entityCount": 1, "segmentCount": 83, "elementCount": 634, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1118, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 4, "http://fasb.org/srt/2024": 2 }, "report": { "R1": { "role": "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation", "longName": "995200090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "995200100 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_6_30_2024_xc3_TBVzpkqMJ_N0L24b9A", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_xc3_TBVzpkqMJ_N0L24b9A", "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R3": { "role": "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "995200105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_6_30_2024_xc3_TBVzpkqMJ_N0L24b9A", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "Unit_Standard_shares_M7VV8sRZnkOezoasOR65Mw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_xc3_TBVzpkqMJ_N0L24b9A", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "Unit_Standard_shares_M7VV8sRZnkOezoasOR65Mw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome", "longName": "995200200 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income", "shortName": "Condensed Consolidated Statements of Income and Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R5": { "role": "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity", "longName": "995200300 - Statement - Consolidated Statements of Changes in Equity", "shortName": "Consolidated Statements of Changes in Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Z3UHZLYHskme2ErK9z_9CQ", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_NjZNYuWX9kynVjEn8DtxQQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R6": { "role": "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical", "longName": "995200305 - Statement - Consolidated Statements of Changes in Equity (Parenthetical)", "shortName": "Consolidated Statements of Changes in Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "Unit_Divide_USD_shares_CzWhbwvfrke1Dmuek7OUTw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R7": { "role": "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "995200400 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "wd:GainAttributableToFairValueOfFutureServicingRightsNet", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R8": { "role": "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentation", "longName": "995210101 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION", "shortName": "ORGANIZATION AND BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995210201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "longName": "995210301 - Disclosure - MORTGAGE SERVICING RIGHTS", "shortName": "MORTGAGE SERVICING RIGHTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_FinancialInstrumentAxis_us-gaap_ServicingContractsMember_DMA_E5wZJEeO3mTmcc6pOQ", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_FinancialInstrumentAxis_us-gaap_ServicingContractsMember_DMA_E5wZJEeO3mTmcc6pOQ", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligations", "longName": "995210401 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS", "shortName": "ALLOWANCE FOR RISK-SHARING OBLIGATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:GuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:GuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://web.walkerdunlop.com/role/DisclosureServicing", "longName": "995210501 - Disclosure - SERVICING", "shortName": "SERVICING", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_FinancialInstrumentAxis_wd_LoansAndOtherServicingAccountsMember_tPPhGLOHEk2t8zCwxRuH_A", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_FinancialInstrumentAxis_wd_LoansAndOtherServicingAccountsMember_tPPhGLOHEk2t8zCwxRuH_A", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://web.walkerdunlop.com/role/DisclosureDebt", "longName": "995210601 - Disclosure - DEBT", "shortName": "DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssets", "longName": "995210701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements", "longName": "995210801 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:DerivativesAndFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:DerivativesAndFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecurities", "longName": "995210901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquity", "longName": "995211001 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://web.walkerdunlop.com/role/DisclosureSegments", "longName": "995211101 - Disclosure - SEGMENTS", "shortName": "SEGMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntities", "longName": "995211201 - Disclosure - VARIABLE INTEREST ENTITIES", "shortName": "VARIABLE INTEREST ENTITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R21": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "99920202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:SubsequentEventsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:SubsequentEventsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "99930203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "wd:ProvisionForCreditLossesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "wd:ProvisionForCreditLossesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables", "longName": "99930303 - Disclosure - MORTGAGE SERVICING RIGHTS (Tables)", "shortName": "MORTGAGE SERVICING RIGHTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsTables", "longName": "99930403 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables)", "shortName": "ALLOWANCE FOR RISK-SHARING OBLIGATIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "wd:SummaryOfAllowanceForRiskSharingObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "wd:SummaryOfAllowanceForRiskSharingObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://web.walkerdunlop.com/role/DisclosureDebtTables", "longName": "99930603 - Disclosure - DEBT (Tables)", "shortName": "DEBT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables", "longName": "99930703 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables", "longName": "99930803 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables", "longName": "99930903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables)", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityTables", "longName": "99931003 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY (Tables)", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS EQUITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://web.walkerdunlop.com/role/DisclosureSegmentsTables", "longName": "99931103 - Disclosure - SEGMENTS (Tables)", "shortName": "SEGMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables", "longName": "99931203 - Disclosure - VARIABLE INTEREST ENTITIES (Tables)", "shortName": "VARIABLE INTEREST ENTITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_OF4artLdUk-K_r6RSj2wag", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_OF4artLdUk-K_r6RSj2wag", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProvisionForCreditLossesDetails", "longName": "99940201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Provision for Credit Losses (Details)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Provision for Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "us-gaap:ProvisionForLoanLossesExpensed", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "wd:ProvisionForCreditLossesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "us-gaap:ProvisionForLoanLossesExpensed", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfProvisionForCreditLossesTableTextBlock", "wd:ProvisionForCreditLossesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail", "longName": "99940202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net and Agency Loan Repurchases (Detail)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Loans Held-for-Investment, Net and Agency Loan Repurchases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_6_30_2024_xc3_TBVzpkqMJ_N0L24b9A", "name": "us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_6cJxF8d1hUmvW-Ia441uIw", "name": "us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R35": { "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "longName": "99940203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash Flows (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "As_Of_6_30_2024_xc3_TBVzpkqMJ_N0L24b9A", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_PledgingPurposeAxis_wd_PledgedCashAndCashEquivalentsMember_jUF7HLH-ME-nSxmtFAoS6g", "name": "wd:PledgedCashAndCashEquivalents", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "wd:ScheduleOfCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock", "wd:StatementOfCashFlowsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R36": { "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesDetail", "longName": "99940204 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "wd:ExcessTaxBenefitShortfallRecognizedShareBasedCompensation", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "wd:ExcessTaxBenefitShortfallRecognizedShareBasedCompensation", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail", "longName": "99940205 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Warehouse Interest Income (Detail)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Warehouse Interest Income (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:RevenueRecognitionInterest", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:RevenueRecognitionInterest", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "longName": "99940206 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers and Asset Management Fees (Detail)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Contracts with Customers and Asset Management Fees (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "longName": "99940301 - Disclosure - MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail)", "shortName": "MORTGAGE SERVICING RIGHTS - Fair Value Disclosures (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_gOITMvKmbUOOrdteFIW_Iw", "name": "us-gaap:ServicingAssetAtAmortizedValueFairValue", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "span", "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_gOITMvKmbUOOrdteFIW_Iw", "name": "us-gaap:ServicingAssetAtAmortizedValueFairValue", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "span", "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "longName": "99940302 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to MSRs (Detail)", "shortName": "MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to MSRs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_12_31_2023_6cJxF8d1hUmvW-Ia441uIw", "name": "us-gaap:ServicingAssetAtAmortizedValue", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_HlO4l6SAjEuLJNLyCUmnZA", "name": "us-gaap:ServicingAssetAtAmortizedValue", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R41": { "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail", "longName": "99940303 - Disclosure - MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail)", "shortName": "MORTGAGE SERVICING RIGHTS - Summary of Components of Net Carrying Value of Acquired and Originated MSRs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_gOITMvKmbUOOrdteFIW_Iw", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_gOITMvKmbUOOrdteFIW_Iw", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "longName": "99940304 - Disclosure - MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail)", "shortName": "MORTGAGE SERVICING RIGHTS - Schedule of Expected Amortization of MSRs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_gOITMvKmbUOOrdteFIW_Iw", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ServicingContractsMember_gOITMvKmbUOOrdteFIW_Iw", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "longName": "99940401 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Summary of Allowance for Risk-Sharing Obligations (Detail)", "shortName": "ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Summary of Allowance for Risk-Sharing Obligations (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "As_Of_3_31_2024_HQORo--p10GXUheGdPp8bw", "name": "wd:AllowanceForRiskingSharingObligations", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "wd:SummaryOfAllowanceForRiskSharingObligationsTableTextBlock", "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "wd:RiskSharingObligationsNumberOfDefaultedLoans", "unitRef": "Unit_Standard_loan_v44cLFs1E0uEEyn8nHJ0rw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R44": { "role": "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails", "longName": "99940402 - Disclosure - ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - CECL Provision Impact (Details)", "shortName": "ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - CECL Provision Impact (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "wd:CurrentExpectedCreditLossLossRateForecastPeriod", "unitRef": "Unit_Standard_pure_TReePtJRWE6PzCEpo1XHLQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "wd:FinancingReceivableAllowanceForCreditLossAndProvisionImpactTableTextBlock", "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "wd:CurrentExpectedCreditLossLossRateForecastPeriod", "unitRef": "Unit_Standard_pure_TReePtJRWE6PzCEpo1XHLQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "wd:FinancingReceivableAllowanceForCreditLossAndProvisionImpactTableTextBlock", "us-gaap:GuaranteesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://web.walkerdunlop.com/role/DisclosureServicingDetail", "longName": "99940501 - Disclosure - SERVICING - (Detail)", "shortName": "SERVICING - (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FinancialInstrumentAxis_us-gaap_LoanParticipationsAndAssignmentsMember_5G1C8JBVGESfPn8E99fHlw", "name": "us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "span", "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FinancialInstrumentAxis_us-gaap_LoanParticipationsAndAssignmentsMember_5G1C8JBVGESfPn8E99fHlw", "name": "us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "span", "p", "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail", "longName": "99940601 - Disclosure - DEBT - Warehouse Facilities (Detail)", "shortName": "DEBT - Warehouse Facilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "As_Of_6_30_2024_xc3_TBVzpkqMJ_N0L24b9A", "name": "us-gaap:LineOfCredit", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_InvestmentTypeAxis_wd_LoansHeldForSaleMember_us-gaap_LongtermDebtTypeAxis_wd_AgencyWarehouseFacilityMember_AVN1uc3M_EqBARbc_H73wg", "name": "wd:LineOfCreditFacilityCommittedBorrowingCapacity", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R47": { "role": "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail", "longName": "99940602 - Disclosure - DEBT - Notes Payable (Detail)", "shortName": "DEBT - Notes Payable (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_DebtInstrumentAxis_wd_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_wd_AggregateTermLoansMember_pRj018CjUk-E1i1kc7bauQ", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_DebtInstrumentAxis_wd_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_wd_AggregateTermLoansMember_4NDxQhOXAkOkNplHZglb_A", "name": "us-gaap:DebtInstrumentMaturityDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R48": { "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "longName": "99940701 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Goodwill (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_12_31_2023_6cJxF8d1hUmvW-Ia441uIw", "name": "us-gaap:GoodwillGross", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_6cJxF8d1hUmvW-Ia441uIw", "name": "us-gaap:GoodwillGross", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "longName": "99940702 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangible Assets (Details)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember_Ql-32_FbH0qMdqzixoo3Pw", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember_uAsKQdraI0mgWm3phIlz-Q", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R50": { "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "longName": "99940703 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization of Other Intangible Assets (Details)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization of Other Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember_Mlr_5b_DDE2NX07qjVY-BA", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember_Mlr_5b_DDE2NX07qjVY-BA", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "longName": "99940704 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:AccretionExpense", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:AccretionExpense", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "longName": "99940801 - Disclosure - FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail)", "shortName": "FAIR VALUE MEASUREMENTS - Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "As_Of_6_30_2024_xc3_TBVzpkqMJ_N0L24b9A", "name": "us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_XjwVBavXZkGoCqzq1BVhkQ", "name": "us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R53": { "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "longName": "99940802 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Detail)", "shortName": "FAIR VALUE MEASUREMENTS - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R54": { "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail", "longName": "99940803 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail)", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Roll Forward of Derivative Instruments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "As_Of_3_31_2024_HQORo--p10GXUheGdPp8bw", "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_HQORo--p10GXUheGdPp8bw", "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R55": { "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "longName": "99940804 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities (Detail)", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "As_Of_6_30_2024_xc3_TBVzpkqMJ_N0L24b9A", "name": "us-gaap:DerivativeAssets", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_yz6qY9qO-0-0qY82SD_qbw", "name": "us-gaap:DerivativeLiabilities", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R56": { "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "longName": "99940805 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail)", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "As_Of_6_30_2024_xc3_TBVzpkqMJ_N0L24b9A", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_sHBBzJW0QEuro1tPLqgclw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R57": { "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "longName": "99940806 - Disclosure - FAIR VALUE MEASUREMENTS - General information (Detail)", "shortName": "FAIR VALUE MEASUREMENTS - General information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "wd:PeriodOfOriginatedLoansWithinWhichLoansAreTransferredOrSold", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_SLPGeZwksUirtcrP4uaYwQ", "name": "wd:PeriodOfOriginatedLoansWithinWhichLoansAreTransferredOrSold", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R58": { "role": "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "longName": "99940807 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail)", "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "As_Of_6_30_2024_xc3_TBVzpkqMJ_N0L24b9A", "name": "wd:FairValueAdjustmentAssumedGainOnSale", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_xc3_TBVzpkqMJ_N0L24b9A", "name": "wd:FairValueAdjustmentAssumedGainOnSale", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "wd:ScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R59": { "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "longName": "99940901 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail)", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Commitments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_LineOfCreditFacilityAxis_wd_FannieMaeFreddieMacHudAndGinnieMaeMember_qY3H0DEIkESq07FLGZ_9rw", "name": "wd:OperationalLiquidity", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_LineOfCreditFacilityAxis_wd_FannieMaeFreddieMacHudAndGinnieMaeMember_qY3H0DEIkESq07FLGZ_9rw", "name": "wd:OperationalLiquidity", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R60": { "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail", "longName": "99940902 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail)", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Pledged Securities at Fair Value (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "As_Of_6_30_2024_xc3_TBVzpkqMJ_N0L24b9A", "name": "wd:PledgedSecurityAssetsAtFairValue", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_PledgingPurposeAxis_wd_PledgedSecuritiesFannieMaeDusProgramMember_WtJjpUfZvUqYK2YvQqYF3Q", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R61": { "role": "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail", "longName": "99940903 - Disclosure - FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail)", "shortName": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES - Agency Multifamily Mortgage Based Securities Pledged Securities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FinancialInstrumentAxis_us-gaap_MortgageBackedSecuritiesMember_qNvtml8q5EKkHS-b6XrWMA", "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_FinancialInstrumentAxis_us-gaap_MortgageBackedSecuritiesMember_qNvtml8q5EKkHS-b6XrWMA", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R62": { "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "longName": "99941001 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS EQUITY - Basic and Diluted EPS (Detail)", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS EQUITY - Basic and Diluted EPS (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R63": { "role": "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "longName": "99941002 - Disclosure - EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail)", "shortName": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY - Restricted Stock Awards and Share Repurchases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "wd:CashConsiderationToAcquireMinorityInterest", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } }, "R64": { "role": "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "longName": "99941101 - Disclosure - SEGMENTS (Details)", "shortName": "SEGMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_to_4d-Jt7E-SVq_DY1QJ7g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:NumberOfOperatingSegments", "us-gaap:NumberOfOperatingSegments", "us-gaap:NumberOfOperatingSegments", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_qvr2CtZwWUOqOEGTx1IBXg", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_to_4d-Jt7E-SVq_DY1QJ7g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:NumberOfOperatingSegments", "us-gaap:NumberOfOperatingSegments", "us-gaap:NumberOfOperatingSegments", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true, "unique": true } }, "R65": { "role": "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "longName": "99941201 - Disclosure - VARIABLE INTEREST ENTITIES (Details)", "shortName": "VARIABLE INTEREST ENTITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "As_Of_6_30_2024_xc3_TBVzpkqMJ_N0L24b9A", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_V3kyXZ1jhkK8VQLfLhhxWw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_F5x9SxBpIUu-98HhIAryFw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "wd-20240630x10q.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Loans Held-for-Investment, Net", "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": [ "r291", "r1015" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss", "verboseLabel": "Receivables, net", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r730", "r796", "r868", "r1121", "r1122" ] }, "us-gaap_AccretionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccretionExpense", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Accretion Expense", "terseLabel": "Accretion", "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations." } } }, "auth_ref": [ "r827", "r1070" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss) (\"AOCI\")", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r12", "r13", "r83", "r184", "r635", "r675", "r676" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "AOCI", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r7", "r13", "r520", "r523", "r561", "r671", "r672", "r982", "r983", "r984", "r996", "r997", "r998", "r999" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "verboseLabel": "Mortgage Servicing Rights Acquired and Originated", "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": [ "r356", "r357", "r358", "r359", "r803" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r912" ] }, "wd_AdditionalCollateralRequirementOfLenderOverSpecifiedPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "AdditionalCollateralRequirementOfLenderOverSpecifiedPeriod", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "documentation": "The amount of additional collateral required for the lender risk-sharing portfolio over a specified period.", "label": "Additional Collateral Requirement Of Lender Over Specified Period", "terseLabel": "Amount of additional capital required to be funded over the next 48 months" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital (\"APIC\")", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r77" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "APIC", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r689", "r996", "r997", "r998", "r999", "r1094", "r1159" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r925" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r925" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r925" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r925" ] }, "wd_AdjustmentsToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "AdjustmentsToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) on purchase of noncontrolling interest resulting from the excess of purchase price over noncontrolling interest balance.", "label": "Adjustments to Additional Paid in Capital, Purchase of Noncontrolling Interest", "terseLabel": "Reduction to APIC on purchase of noncontrolling interest" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "verboseLabel": "Stock-based compensation - equity classified", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r41", "r42", "r463" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:" } } }, "auth_ref": [] }, "wd_AgencyLoanRepurchaseIndemnificationFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "AgencyLoanRepurchaseIndemnificationFairValue", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Fair value of indemnification of agency loan to be repurchased.", "label": "Agency Loan Repurchase, Indemnification, Fair Value", "terseLabel": "Fair value of indemnification on agency loan to be repurchased" } } }, "auth_ref": [] }, "wd_AgencyLoanRepurchasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "AgencyLoanRepurchasesAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Agency Loan Repurchases [Abstract]", "terseLabel": "Agency loan repurchases" } } }, "auth_ref": [] }, "wd_AgencyLoanRepurchasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "AgencyLoanRepurchasesPolicyTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for obligations to repurchase loans originated for agency programs if certain representations and warranties provided in connection with the sale of loans through the programs are or may have been breached.", "label": "Agency Loan Repurchases [Policy Text Block]", "terseLabel": "Agency Loan Repurchases" } } }, "auth_ref": [] }, "wd_AgencyWarehouseFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "AgencyWarehouseFacilityMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Agency Warehouse Facility [Member]", "label": "Agency Warehouse Facility", "terseLabel": "Agency Warehouse Facility" } } }, "auth_ref": [] }, "wd_AggregateFairValueAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "AggregateFairValueAdjustments", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "lang": { "en-us": { "role": { "documentation": "Amount of fair value adjustment related to both assumed gains and interest rate movements.", "label": "Aggregate Fair Value Adjustments", "totalLabel": "Total Fair Value Adjustment" } } }, "auth_ref": [] }, "wd_AggregateTermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "AggregateTermLoansMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the aggregate of term loans.", "label": "Aggregate Term Loans [Member]", "terseLabel": "Term Debt" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r958" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r884", "r894", "r904", "r936" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r887", "r897", "r907", "r939" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r959" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r925" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r932" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r888", "r898", "r908", "r932", "r940", "r944", "r952" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r950" ] }, "wd_AllowanceForRiskingSharingObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "AllowanceForRiskingSharingObligations", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of allowance to cover probable credit losses on loans under the Company's risk-sharing obligations with Fannie Mae.", "label": "Allowance For Risking Sharing Obligations", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Allowance for risk-sharing obligations" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "negatedLabel": "Amortization", "terseLabel": "Amortization of intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r6", "r355", "r361", "r826" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Shares outstanding excluded from computation of earnings per share", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r249" ] }, "wd_ApplicationFeesSubscriptionRevenuesOtherRevenuesFromLihtcOperationsAndOtherRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ApplicationFeesSubscriptionRevenuesOtherRevenuesFromLihtcOperationsAndOtherRevenuesMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to application fees, appraisal revenues, subscription revenues, other revenues from LIHTC operations and other revenues.", "label": "Application Fees, Subscription Revenues, Other Revenues from LIHTC Operations and Other Revenues [Member]", "verboseLabel": "Application fees, appraisal revenues, subscription revenues, syndication fees, and other revenues" } } }, "auth_ref": [] }, "us-gaap_AssetPledgedAsCollateralWithRightMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetPledgedAsCollateralWithRightMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Asset Pledged as Collateral with Right [Member]", "terseLabel": "Asset Pledged as Collateral with Right", "documentation": "Asset pledged as collateral for which secured party (transferee) has right to sell or repledge by contract or custom." } } }, "auth_ref": [ "r513", "r584" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r112", "r126", "r179", "r213", "r253", "r261", "r279", "r283", "r323", "r397", "r398", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r513", "r517", "r548", "r629", "r735", "r818", "r819", "r856", "r875", "r1079", "r1080", "r1108" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueAdjustment", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Adjustment", "terseLabel": "Fair Value Adjustment to Loans Held for Sale", "documentation": "Amount of addition (reduction) to the amount at which an asset could be incurred (settled) in a current transaction between willing parties." } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "totalLabel": "Total financial assets", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r530", "r531", "r844" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Total gains for securities with net gains in AOCI", "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": [ "r297" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Total losses for securities with net losses in AOCI", "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": [ "r298" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Rolling Maturity [Abstract]", "terseLabel": "Maturities - Amortized Cost" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Fair Value, Rolling Maturity [Abstract]", "terseLabel": "Maturities - Fair Value" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost", "terseLabel": "After ten years", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after 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": [ "r1028" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value", "terseLabel": "After ten years", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after 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": [ "r1028" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Amortized Cost", "terseLabel": "After five years through ten years", "documentation": "Amortized cost of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in 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": [ "r1027" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value", "terseLabel": "After five years through ten years", "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in 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": [ "r1027" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost", "terseLabel": "After one year through five years", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in 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": [ "r1026" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "terseLabel": "After one year through five years", "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in 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": [ "r1026" ] }, "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]", "terseLabel": "Investments in Agency debt securities" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r947" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r948" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r943" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r943" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r943" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r943" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r943" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r943" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r946" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r945" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r944" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r944" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r374", "r1124", "r1125" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r56", "r57", "r374", "r1124", "r1125" ] }, "wd_BusinessCombinationContingentConsiderationArrangementsEarnoutPeriod": { "xbrltype": "durationItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "BusinessCombinationContingentConsiderationArrangementsEarnoutPeriod", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, the period during which the contingent consideration can be earned.", "label": "Business Combination, Contingent Consideration Arrangements, Earnout period", "verboseLabel": "Contingent consideration liability earnout period" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Contingent consideration liabilities", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r44", "r101", "r509", "r532", "r533", "r534" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationLiabilityAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability [Abstract]", "terseLabel": "Contingent consideration liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Contingent consideration liabilities, Measurement input", "documentation": "Value of input used to measure contingent consideration liability from business combination." } } }, "auth_ref": [ "r532", "r533", "r534" ] }, "wd_CapitalMarketsMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "CapitalMarketsMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Capital Markets segment.", "label": "Capital Markets [Member]", "terseLabel": "Capital Markets" } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Amount", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r60", "r61" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r19", "r175", "r806" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r175" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Total of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period", "periodStartLabel": "Cash, cash equivalents, restricted cash, and restricted cash equivalents at beginning of period", "totalLabel": "Total cash, cash equivalents, restricted cash, and restricted cash equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r19", "r91", "r210" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents, restricted cash, and restricted cash equivalents (NOTE 2)", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r91" ] }, "wd_CashConsiderationToAcquireMinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "CashConsiderationToAcquireMinorityInterest", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "The amount of total cash consideration associated with the purchase of noncontrolling interest during the period.", "label": "Cash Consideration To Acquire Minority Interest", "terseLabel": "Total cash consideration to acquire noncontrolling interest" } } }, "auth_ref": [] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental Disclosure of Non-Cash Activity:" } } }, "auth_ref": [] }, "wd_ChangeInFairValueOfPremiumsAndOriginationFees": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ChangeInFairValueOfPremiumsAndOriginationFees", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Change in the premiums and origination fee components of the fair values of derivatives and loans held for sale.", "label": "Change in Fair Value of Premiums and Origination Fees", "negatedLabel": "Change in the fair value of premiums and origination fees" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r923" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r920" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r918" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r143", "r181", "r182", "r183", "r213", "r235", "r236", "r244", "r248", "r255", "r256", "r323", "r397", "r400", "r401", "r402", "r406", "r407", "r437", "r438", "r440", "r441", "r443", "r548", "r682", "r683", "r684", "r685", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r722", "r744", "r762", "r789", "r790", "r791", "r792", "r793", "r962", "r992", "r1003" ] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r36", "r37", "r38", "r39" ] }, "wd_CoBrokerFeesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "CoBrokerFeesPolicyPolicyTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the recognition of co-broker fees on loan originations..", "label": "Co-Broker Fees, Policy [Policy Text Block]", "terseLabel": "Co-broker Fees" } } }, "auth_ref": [] }, "wd_CoBrokersFees": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "CoBrokersFees", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail" ], "lang": { "en-us": { "role": { "documentation": "The amount of expense during the period for co-broker fees paid for obtaining loans.", "label": "Co Brokers Fees", "terseLabel": "Co-broker fees" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r924" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r924" ] }, "wd_CollateralRequirementsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "CollateralRequirementsPercentage", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "documentation": "The percentage of collateral requirements for the lender risk-sharing portfolio.", "label": "Collateral Requirements Percentage", "terseLabel": "Collateral requirements percentage" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (NOTES 2 and 9)", "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": [ "r72", "r116", "r631", "r721" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecurities" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r96", "r378", "r379", "r797", "r1065", "r1071" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Litigation", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r32", "r799" ] }, "wd_CommitmentsToFundEquityInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "CommitmentsToFundEquityInvestments", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The carrying amount of liabilities as of the balance sheet date that pertain to unfunded committed capital for tax credit equity investments.", "label": "Commitments to Fund Equity Investments", "terseLabel": "Commitments to fund investments in tax credit equity" } } }, "auth_ref": [] }, "wd_CommittedInvestmentInTaxEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "CommittedInvestmentInTaxEquity", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Investment in tax credit equity investments committed to be transferred to tax credit fund.", "label": "Committed Investment in Tax Equity", "terseLabel": "Committed investments in tax credit equity" } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassAMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Common Class A [Member]", "terseLabel": "Common shares", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1159" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividends paid per common share", "verboseLabel": "Cash dividends paid. amount per common share", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r100" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividends declared per common share", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r100" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r865", "r866", "r867", "r869", "r870", "r871", "r872", "r996", "r997", "r999", "r1094", "r1156", "r1159" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r75" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r75", "r722" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "periodEndLabel": "Balance at the end of the period (in shares)", "periodStartLabel": "Balance at the beginning of the period (in shares)", "terseLabel": "Common stock, issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r75" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r8", "r75", "r722", "r741", "r1159", "r1160" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock ($0.01 par value; authorized 200,000 shares; issued and outstanding 33,137 shares as of June 30, 2024 and 32,874 shares as of December 31, 2023)", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r75", "r634", "r856" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r929" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r928" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r930" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r927" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Walker & Dunlop comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r14", "r189", "r191", "r198", "r622", "r645", "r646" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r144", "r156", "r216", "r513", "r514", "r517", "r518", "r563", "r800", "r974", "r977", "r978", "r1078", "r1081", "r1082" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r144", "r156", "r216", "r513", "r514", "r517", "r518", "r563", "r800", "r974", "r977", "r978", "r1078", "r1081", "r1082" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r124", "r144", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r216", "r253", "r263", "r277", "r278", "r279", "r280", "r281", "r283", "r284", "r285", "r397", "r398", "r399", "r400", "r402", "r403", "r404", "r405", "r406", "r818", "r819", "r975", "r976", "r1079", "r1080" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r124", "r144", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r216", "r253", "r263", "r277", "r278", "r279", "r280", "r281", "r283", "r284", "r285", "r397", "r398", "r399", "r400", "r402", "r403", "r404", "r405", "r406", "r818", "r819", "r975", "r976", "r1079", "r1080" ] }, "wd_ContingentConsiderationLiabilityCashPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ContingentConsiderationLiabilityCashPayments", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Amounts of cash payments to settle contingent consideration liabilities.", "label": "Contingent Consideration Liability, Cash Payments", "negatedLabel": "Payments" } } }, "auth_ref": [] }, "wd_ContingentConsiderationLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ContingentConsiderationLiabilityMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to contingent consideration liabilities.", "label": "Contingent Consideration Liability [Member]", "terseLabel": "Contingent Consideration Liabilities" } } }, "auth_ref": [] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Corporate Segment [Member]", "terseLabel": "Corporate", "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r1006" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r166", "r167", "r214", "r215", "r412", "r439", "r562", "r591", "r627", "r807", "r809" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document And Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "wd_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "CreditAgreementMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the senior secured credit agreement (\"Credit Agreement\") entered into on November 7, 2018.", "label": "Credit Agreement", "terseLabel": "Credit Agreement" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r396", "r1076" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r396", "r1076", "r1077" ] }, "wd_CurrentExpectedCreditLossLossRateForecastPeriod": { "xbrltype": "pureItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "CurrentExpectedCreditLossLossRateForecastPeriod", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails" ], "lang": { "en-us": { "role": { "documentation": "The current expected credit loss forecast period loss rate, in basis points.", "label": "Current Expected Credit Loss, Loss Rate, Forecast Period", "terseLabel": "Forecast-period loss rate" } } }, "auth_ref": [] }, "wd_CurrentExpectedCreditLossLossRateHistoricalRate": { "xbrltype": "pureItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "CurrentExpectedCreditLossLossRateHistoricalRate", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails" ], "lang": { "en-us": { "role": { "documentation": "The current expected credit loss historical period loss rate, in basis points.", "label": "Current Expected Credit Loss, Loss Rate, Historical Rate", "terseLabel": "Historical loss rate" } } }, "auth_ref": [] }, "wd_CurrentExpectedCreditLossLossRateReversionPeriod": { "xbrltype": "pureItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "CurrentExpectedCreditLossLossRateReversionPeriod", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails" ], "lang": { "en-us": { "role": { "documentation": "The current expected credit loss reversion period loss rate, in basis points.", "label": "Current Expected Credit Loss, Loss Rate, Reversion Period", "terseLabel": "Reversion-period loss rate" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "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/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "DEBT" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "verboseLabel": "DEBT", "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": [ "r97", "r212", "r369", "r370", "r371", "r372", "r373", "r395", "r396", "r408", "r414", "r415", "r416", "r417", "r418", "r419", "r424", "r431", "r432", "r434", "r556" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r11", "r66", "r67", "r113", "r115", "r216", "r409", "r410", "r411", "r412", "r413", "r415", "r420", "r421", "r422", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r829", "r830", "r831", "r832", "r833", "r855", "r993", "r1066", "r1067", "r1068", "r1106", "r1107" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Percentage added to reference rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Gross", "verboseLabel": "Unpaid principal balance", "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": [ "r11", "r115", "r435" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Loan principal", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r409", "r556", "r557", "r830", "r831", "r855" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt", "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": [ "r216", "r409", "r410", "r411", "r412", "r413", "r415", "r420", "r421", "r422", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r433", "r829", "r830", "r831", "r832", "r833", "r855", "r993", "r1106", "r1107" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "verboseLabel": "Maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r180", "r829", "r1099", "r1100" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail" ], "lang": { "en-us": { "role": { "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": [ "r11", "r216", "r409", "r410", "r411", "r412", "r413", "r415", "r420", "r421", "r422", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r829", "r830", "r831", "r832", "r833", "r855", "r993", "r1066", "r1067", "r1068", "r1106", "r1107" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r11", "r34", "r35", "r62", "r98", "r99", "r216", "r409", "r410", "r411", "r412", "r413", "r415", "r420", "r421", "r422", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r433", "r829", "r830", "r831", "r832", "r833", "r855", "r993", "r1106", "r1107" ] }, "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentVariableInterestRateTypeExtensibleEnumeration", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]", "terseLabel": "Debt instrument, Variable interest rate, Type", "documentation": "Indicates type of variable interest rate on debt instrument." } } }, "auth_ref": [ "r626" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss", "terseLabel": "Amortized Cost", "totalLabel": "Total", "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": [ "r334" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Fair value of pledged securities in a continuous unrealized loss position for more 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 more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r131", "r337", "r824" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "terseLabel": "Net unrealized loss of pledged securities in a continuous unrealized loss position for more than 12 months", "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": [ "r131", "r337" ] }, "wd_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAmortizedCost", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "lang": { "en-us": { "role": { "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), in continuous unrealized loss position for more than 12 months.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position 12 Months Or Longer, Amortized Cost", "terseLabel": "Amortized cost of pledged securities in a continuous unrealized loss position for more than 12 months" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest", "terseLabel": "Fair Value", "totalLabel": "Total", "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": [ "r1038" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Schedule of Investment Information Related to AFS Agency MBS", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1032" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "terseLabel": "Fair value of securities with unrealized losses", "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": [ "r130", "r336", "r824" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Amortization and depreciation", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r6", "r253", "r266", "r283", "r818", "r819" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Asset", "terseLabel": "Derivative assets", "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": [ "r185", "r186", "r530", "r531", "r542", "r547", "r701", "r702", "r703", "r705", "r706", "r707", "r708", "r709", "r711", "r712", "r728", "r729", "r774", "r777", "r778", "r779", "r780", "r781", "r809", "r844", "r848", "r867", "r1098", "r1099", "r1100", "r1157" ] }, "us-gaap_DerivativeFinancialInstrumentsAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFinancialInstrumentsAssetsMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments, Assets [Member]", "terseLabel": "Derivative Assets", "documentation": "Financial asset or other contract with one or more underlyings, with notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset." } } }, "auth_ref": [ "r543" ] }, "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFinancialInstrumentsLiabilitiesMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments, Liabilities [Member]", "terseLabel": "Derivative Liabilities", "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect." } } }, "auth_ref": [ "r543" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Liability", "negatedLabel": "Derivative Liabilities", "terseLabel": "Derivative liabilities", "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": [ "r185", "r186", "r530", "r531", "r542", "r547", "r701", "r702", "r703", "r705", "r707", "r708", "r709", "r711", "r712", "r736", "r738", "r739", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r809", "r1098", "r1099", "r1100", "r1157" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "terseLabel": "Notional Amount", "verboseLabel": "Notional amount outstanding", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1091", "r1092" ] }, "us-gaap_DerivativeTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeTermOfContract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative, Term of Contract", "terseLabel": "Contract term", "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DerivativesAndFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativesAndFairValueTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Derivatives and Fair Value [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS", "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities." } } }, "auth_ref": [ "r107", "r108" ] }, "us-gaap_DilutiveSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DilutiveSecurities", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "lang": { "en-us": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "terseLabel": "Add: reallocation of dividends and undistributed earnings based on assumed conversion", "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities." } } }, "auth_ref": [ "r23" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Contracts with Customers", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1085" ] }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendPayableDateToBePaidDayMonthAndYear", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date to be Paid", "terseLabel": "Dividend - Date to be paid", "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r21" ] }, "us-gaap_DividendsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Dividends [Abstract]", "terseLabel": "Dividends" } } }, "auth_ref": [] }, "us-gaap_DividendsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Dividends [Axis]", "documentation": "Information by distribution of earnings to shareholder. Includes, but is not limited to, distribution paid and declared." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends paid", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r100" ] }, "us-gaap_DividendsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Dividends [Domain]", "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock." } } }, "auth_ref": [] }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date Declared", "terseLabel": "Dividend - Date Declared", "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format." } } }, "auth_ref": [ "r21" ] }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date of Record", "terseLabel": "Dividend - Date of record", "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r879" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r911" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r922" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share (NOTE 10)", "verboseLabel": "Basic EPS", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r199", "r222", "r223", "r224", "r225", "r226", "r227", "r232", "r235", "r244", "r247", "r248", "r252", "r507", "r511", "r527", "r528", "r623", "r647", "r811" ] }, "us-gaap_EarningsPerShareBasicTwoClassMethodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicTwoClassMethodAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, Two Class Method [Abstract]", "terseLabel": "Calculation of basic EPS" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share (NOTE 10)", "verboseLabel": "Diluted EPS", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r199", "r222", "r223", "r224", "r225", "r226", "r227", "r235", "r244", "r247", "r248", "r252", "r507", "r511", "r527", "r528", "r623", "r647", "r811" ] }, "us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDilutedTwoClassMethodAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Two Class Method [Abstract]", "terseLabel": "Calculation of diluted EPS" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "verboseLabel": "EARNINGS PER SHARE AND STOCKHOLDERS' EQUITY", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r231", "r249", "r250", "r251" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r877" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r877" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "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": [ "r877" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r961" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "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": [ "r877" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r877" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r877" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r877" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r916" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r957" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r957" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r957" ] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Repurchases of common stock", "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_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r8", "r171", "r193", "r194", "r195", "r217", "r218", "r219", "r221", "r226", "r228", "r230", "r254", "r324", "r325", "r366", "r444", "r501", "r502", "r504", "r505", "r506", "r508", "r510", "r511", "r519", "r520", "r521", "r522", "r523", "r524", "r526", "r549", "r551", "r552", "r553", "r554", "r555", "r558", "r560", "r561", "r643", "r671", "r672", "r673", "r689", "r762" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r926" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r884", "r894", "r904", "r936" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r881", "r891", "r901", "r933" ] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EscrowDeposit", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "lang": { "en-us": { "role": { "label": "Escrow Deposit", "terseLabel": "Custodial deposit accounts", "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy." } } }, "auth_ref": [ "r111", "r798" ] }, "wd_EscrowEarningsAndOtherInterestIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "EscrowEarningsAndOtherInterestIncomeMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "documentation": "Amount of interest income, net of interest paid to the borrower, on property level escrow deposits, placement fees, and other miscellaneous income and fee revenue.", "label": "Escrow earnings and other interest income", "terseLabel": "Placement fees and other interest income" } } }, "auth_ref": [] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair Value", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r422", "r547", "r830", "r831" ] }, "wd_ExcessTaxBenefitShortfallRecognizedShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ExcessTaxBenefitShortfallRecognizedShareBasedCompensation", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "documentation": "Amount of realized tax benefit (shortfall) related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.", "label": "Excess Tax Benefit (Shortfall) Recognized, Share-based Compensation", "verboseLabel": "Excess tax benefits recognized" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r932" ] }, "wd_ExtendedPeriodToRepurchaseAgencyLoan": { "xbrltype": "durationItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ExtendedPeriodToRepurchaseAgencyLoan", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents the extended period of time for the repurchase of the agency loan.", "label": "Extended Period to Repurchase Agency Loan", "terseLabel": "Extended period of time for the repurchase of the agency loan" } } }, "auth_ref": [] }, "wd_FairValueAdjustmentAssumedGainOnSale": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "FairValueAdjustmentAssumedGainOnSale", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents the fair value adjustment related to assumed gain on the sale of loan to the buyer.", "label": "Fair Value Adjustment Assumed Gain On Sale", "terseLabel": "Estimated Gain on Sale" } } }, "auth_ref": [] }, "wd_FairValueAdjustmentInterestRateMovementEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "FairValueAdjustmentInterestRateMovementEffect", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents the fair value adjustment related to interest rate movement effect.", "label": "Fair Value Adjustment Interest Rate Movement Effect", "terseLabel": "Interest Rate Movement" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Other information", "verboseLabel": "Derivative notional amount and balance sheet location", "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": [ "r530", "r531", "r542", "r844" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r530", "r531", "r542", "r844" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurements", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r532", "r533", "r534", "r848" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r532", "r533", "r534", "r848" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of Significant Unobservable Inputs Used in the Measurement of the Fair Value of Level 3 Assets and Liabilities", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r532", "r533", "r848" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r535", "r536", "r537", "r538", "r539", "r540", "r543", "r846" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value Measurements", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r535", "r536", "r537", "r538", "r539", "r540", "r543", "r846" ] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "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": [ "r60", "r61" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Schedule of Carrying Amounts and the Fair Values of the Company's Financial Instruments", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r60" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r422", "r456", "r457", "r458", "r459", "r460", "r461", "r529", "r531", "r532", "r533", "r534", "r541", "r542", "r544", "r568", "r569", "r570", "r830", "r831", "r836", "r837", "r838", "r844", "r848" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r535", "r536", "r537", "r538", "r539", "r540", "r543" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r422", "r830", "r831" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r530", "r531", "r532", "r534", "r844", "r1099", "r1104" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENTS" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r422", "r456", "r461", "r531", "r542", "r568", "r836", "r837", "r838", "r844" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r422", "r456", "r461", "r531", "r532", "r542", "r569", "r830", "r831", "r836", "r837", "r838", "r844" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r422", "r456", "r457", "r458", "r459", "r460", "r461", "r531", "r532", "r533", "r534", "r542", "r570", "r830", "r831", "r836", "r837", "r838", "r844", "r848" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r535", "r536", "r537", "r538", "r539", "r540", "r543" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r530", "r531", "r532", "r534", "r844", "r1099", "r1104" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r422", "r456", "r457", "r458", "r459", "r460", "r461", "r529", "r531", "r532", "r533", "r534", "r541", "r542", "r544", "r568", "r569", "r570", "r830", "r831", "r836", "r837", "r838", "r844", "r848" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring Basis", "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": [ "r844", "r1096", "r1097", "r1098", "r1099", "r1100", "r1104" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]", "terseLabel": "Derivative assets and liabilities, net", "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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Roll Forward of Derivative Instruments", "documentation": "Tabular disclosure of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r535", "r540", "r543" ] }, "wd_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationRealizedGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationRealizedGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Realized Gain (Loss) Included in Earnings", "terseLabel": "Realized gains (losses) recorded in earnings" } } }, "auth_ref": [] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements", "negatedLabel": "Settlements", "documentation": "Amount of settlements of financial instrument classified as a derivative asset (liability) after deduction of derivative liability, measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r538", "r543" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers, Net", "terseLabel": "Amount of transfers between any of the levels within the fair value hierarchy", "documentation": "Amount of transfers of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) into (out of) level 3 of the fair value hierarchy." } } }, "auth_ref": [ "r1101", "r1103" ] }, "wd_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationUnrealizedGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationUnrealizedGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in the income statement of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Unrealized Gain (Loss) Included in Earnings", "terseLabel": "Unrealized gains (losses) recorded in earnings" } } }, "auth_ref": [] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfRollForwardOfDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r535", "r543" ] }, "wd_FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "documentation": "Income from the estimated fair value of the expected net future cash flows associated with the servicing of loans net of the decrease in gains from mortgage banking due to the recognition at commitment of the fair value of expected guaranty obligations.", "label": "Fair Value Of Expected Future Cash Flows From Servicing Rights, Net [Member]", "verboseLabel": "Fair value of expected net cash flows from servicing, net" } } }, "auth_ref": [] }, "wd_FannieMaeDusLoanProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "FannieMaeDusLoanProgramMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loans sold under the Fannie Mae DUS program.", "label": "Fannie Mae DUS program", "terseLabel": "Fannie Mae DUS program" } } }, "auth_ref": [] }, "wd_FannieMaeFreddieMacHudAndGinnieMaeMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "FannieMaeFreddieMacHudAndGinnieMaeMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Fannie Mae, Freddie Mac, HUD and Ginnie Mae programs..", "label": "Fannie Mae, Freddie Mac, HUD and Ginnie Mae [Member]", "terseLabel": "Fannie Mae, Freddie Mac, HUD and Ginnie Mae" } } }, "auth_ref": [] }, "wd_FannieMaeMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "FannieMaeMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Fannie Mae.", "label": "Fannie Mae DUS Program [Member]", "terseLabel": "Fannie Mae" } } }, "auth_ref": [] }, "wd_FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Fannie Mae repurchase agreement uncommitted line and open maturity.", "label": "Fannie Mae Repurchase Agreement, Uncommitted Line and Open Maturity [Member]", "terseLabel": "Fannie Mae Repurchase Agreement, Uncommitted Line and Open Maturity" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Mortgage Corporation Certificates and Obligations (FHLMC) [Member]", "terseLabel": "Freddie Mac", "documentation": "Investments in debentures, bonds and other debt securities issued by the Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac)." } } }, "auth_ref": [ "r113", "r115" ] }, "us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Held-for-Investment [Policy Text Block]", "terseLabel": "Loans Held for Investment (\"LHFI\"), net", "documentation": "Disclosure of accounting policy for financing receivable classified as held-for-investment." } } }, "auth_ref": [ "r127", "r128", "r129", "r1013", "r1014" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureServicing", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r326", "r327", "r329", "r330", "r332", "r335", "r338", "r339", "r433", "r442", "r525", "r545", "r565", "r566", "r567", "r568", "r569", "r570", "r572", "r573", "r574", "r578", "r579", "r580", "r581", "r584", "r588", "r596", "r597", "r598", "r599", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r611", "r612", "r613", "r644", "r824", "r844", "r846", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r858", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r1032", "r1033", "r1034", "r1035", "r1095", "r1098", "r1099", "r1100", "r1102", "r1104" ] }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Financial assets:" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]", "terseLabel": "Financial liabilities:" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instruments Owned and Pledged as Collateral [Line Items]", "terseLabel": "Pledged securities", "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": [ "r584", "r714" ] }, "us-gaap_FinancialInstrumentsOwnedAndPledgedAsCollateralTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentsOwnedAndPledgedAsCollateralTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instruments Owned and Pledged as Collateral [Table]", "documentation": "Disclosure of information about financial instrument held by broker-dealer for its own account for trading or investment purposes and pledged to counterparty as collateral for financing transaction." } } }, "auth_ref": [ "r109", "r584", "r714" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Financial Liabilities Fair Value Disclosure", "totalLabel": "Total financial liabilities", "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities." } } }, "auth_ref": [ "r1096", "r1097", "r1102" ] }, "wd_FinancingReceivableAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "FinancingReceivableAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable.", "label": "Financing Receivable Allowance For Credit Loss", "terseLabel": "CECL allowance" } } }, "auth_ref": [] }, "wd_FinancingReceivableAllowanceForCreditLossAndProvisionImpactTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "FinancingReceivableAllowanceForCreditLossAndProvisionImpactTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss and impact on provision on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss And Provision Impact [Table Text Block]", "terseLabel": "Schedule of CECL Calculation Details and Provision Impact" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss", "terseLabel": "Loans held for investment, net", "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r1037" ] }, "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss", "terseLabel": "Amortized cost of loans held for investment, current", "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease." } } }, "auth_ref": [ "r331", "r333", "r1037" ] }, "wd_FinancingReceivableProvisionForCreditLossUnpaidPrincipalBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "FinancingReceivableProvisionForCreditLossUnpaidPrincipalBalance", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of unpaid principal balance applied for allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.", "label": "Financing Receivable Provision For Credit Loss, Unpaid Principal Balance", "terseLabel": "At-risk Fannie Mae servicing portfolio UPB" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r177", "r340", "r360", "r826" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r1061", "r1161" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r362", "r803", "r826" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Six Months Ending December 31, 2024", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [ "r1161" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Expected Amortization of Other Intangible Assets", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2029", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r362", "r803", "r826" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2028", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth 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": [ "r362", "r803", "r826" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r362", "r803", "r826" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r362", "r803", "r826" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r354", "r356", "r357", "r358", "r359", "r360", "r363", "r364", "r616", "r617", "r803" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross value", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r340", "r360", "r617", "r826" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets", "verboseLabel": "Future amortization", "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": [ "r354", "r360", "r363", "r364", "r365", "r616", "r803", "r826" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r354", "r356", "r357", "r358", "r359", "r360", "r363", "r364", "r803" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "periodStartLabel": "Beginning Balance", "totalLabel": "Net carrying value", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r616", "r1060" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Components of other intangible assets" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsRollForward", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Roll Forward]", "terseLabel": "Other intangible assets", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r888", "r898", "r908", "r940" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r888", "r898", "r908", "r940" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r888", "r898", "r908", "r940" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r888", "r898", "r908", "r940" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r888", "r898", "r908", "r940" ] }, "us-gaap_ForwardContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForwardContractsMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Forward Contracts [Member]", "terseLabel": "Forward Sale Contracts", "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": [ "r1093" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r921" ] }, "wd_FreddieMacLoanOneMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "FreddieMacLoanOneMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Investments in debentures, bonds and other debt securities issued by the Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac).", "label": "Freddie Mac Loan One [Member]", "terseLabel": "Freddie Mac Loan One" } } }, "auth_ref": [] }, "wd_FreddieMacLoanTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "FreddieMacLoanTwoMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Investments in debentures, bonds and other debt securities issued by the Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac).", "label": "Freddie Mac Loan Two [Member]", "terseLabel": "Freddie Mac Loan Two" } } }, "auth_ref": [] }, "wd_GainAttributableToFairValueOfFutureServicingRightsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "GainAttributableToFairValueOfFutureServicingRightsNet", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Represents the income recognized at loan commitment attributable to the expected net cash flows from servicing the loan net of the expected guaranty obligation, if any.", "label": "Gain Attributable To Fair Value Of Future Servicing Rights Net", "negatedLabel": "Gains attributable to the fair value of future servicing rights, net of guaranty obligation" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "totalLabel": "Goodwill", "verboseLabel": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r176", "r341", "r618", "r819", "r825", "r845", "r856", "r1041", "r1048" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Acquired During Period", "terseLabel": "Additions from acquisitions", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r345", "r825" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "GOODWILL AND OTHER INTANGIBLE ASSETS" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND OTHER INTANGIBLE ASSETS", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r1039", "r1051" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillGross", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Gross", "periodEndLabel": "Ending gross goodwill balance", "periodStartLabel": "Beginning balance", "documentation": "Amount, before accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r344", "r351", "r825" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss", "periodEndLabel": "Ending accumulated goodwill impairment", "periodStartLabel": "Beginning balance", "documentation": "Amount of accumulated impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r344", "r351", "r825" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairedAccumulatedImpairmentLossAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss [Abstract]", "terseLabel": "Accumulated Goodwill Impairment" } } }, "auth_ref": [] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment", "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r6", "r342", "r348", "r353", "r825", "r845" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill [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": [ "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r825" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Measurement Period Adjustment", "terseLabel": "Measurement-period adjustments", "documentation": "Amount of increase (decrease) from measurement period adjustment of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r0", "r1047" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill [Roll Forward]", "terseLabel": "Gross Goodwill", "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_GuaranteeObligationsMaximumExposure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteeObligationsMaximumExposure", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail" ], "lang": { "en-us": { "role": { "label": "Guarantor Obligations, Maximum Exposure, Undiscounted", "terseLabel": "Maximum quantifiable contingent liability associated with guarantees", "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions." } } }, "auth_ref": [ "r391" ] }, "us-gaap_GuaranteesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteesAbstract", "lang": { "en-us": { "role": { "label": "ALLOWANCE FOR RISK-SHARING OBLIGATIONS" } } }, "auth_ref": [] }, "us-gaap_GuaranteesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteesTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligations" ], "lang": { "en-us": { "role": { "label": "Guarantees [Text Block]", "verboseLabel": "ALLOWANCE FOR RISK-SHARING OBLIGATIONS", "documentation": "The entire disclosure for each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties." } } }, "auth_ref": [ "r385", "r387", "r388", "r389", "r390", "r392", "r393", "r394" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income from operations", "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": [ "r84", "r121", "r125", "r625", "r639", "r813", "r818", "r1005", "r1008", "r1009", "r1010", "r1011" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r367", "r374", "r375", "r536", "r540", "r543", "r668", "r670", "r747", "r803", "r847", "r1126" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r374", "r375", "r536", "r540", "r543", "r668", "r670", "r747", "r803", "r847", "r1126" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "verboseLabel": "Income tax expense (benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r136", "r141", "r229", "r230", "r253", "r269", "r283", "r493", "r494", "r503", "r648", "r840" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r192", "r491", "r492", "r495", "r496", "r497", "r500", "r681" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r20", "r209", "r498", "r499" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Change in Stockholders' Equity", "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_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends", "terseLabel": "Add: weighted-average diluted non-participating securities", "documentation": "Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid." } } }, "auth_ref": [ "r22", "r1000", "r1001", "r1002", "r1004" ] }, "wd_IncrementalTermLoanAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "IncrementalTermLoanAgreementMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the incremental term loan credit agreement (\"Incremental Term Loan Agreement\") entered into on January 12, 2023.", "label": "Incremental Term Loan Agreement [Member]", "terseLabel": "Incremental Term Loan" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r888", "r898", "r908", "r932", "r940", "r944", "r952" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r950" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r880", "r956" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r880", "r956" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r880", "r956" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r354", "r1060", "r1062" ] }, "us-gaap_InterestAndFeeIncomeLoansAndLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestAndFeeIncomeLoansAndLeases", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail" ], "lang": { "en-us": { "role": { "label": "Interest and Fee Income, Loans and Leases", "terseLabel": "Warehouse interest income", "documentation": "The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases." } } }, "auth_ref": [ "r119" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt", "terseLabel": "Interest expense on corporate debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r88", "r428", "r436", "r832", "r833" ] }, "us-gaap_InterestExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseOperating", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Operating", "negatedLabel": "Warehouse interest expense", "documentation": "Amount of interest expense classified as operating." } } }, "auth_ref": [ "r265", "r624", "r985" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of Net Warehouse Interest Income (Expense)", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetWarehouseInterestIncomeDetail" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Operating", "totalLabel": "Net warehouse interest income (expense)", "documentation": "Amount of interest income (expense) classified as operating." } } }, "auth_ref": [ "r619", "r1008" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid to third parties for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r204", "r207", "r208" ] }, "us-gaap_InterestRateLockCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateLockCommitmentsMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Interest Rate Lock Commitments [Member]", "terseLabel": "Rate Lock Commitments", "documentation": "Commitments to extend credit where the interest rate is locked in advance of funds being disbursed for a specified period of time." } } }, "auth_ref": [] }, "wd_InterimWarehouseFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "InterimWarehouseFacilityMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Interim Warehouse Facility [Member]", "label": "Interim Warehouse Facility [Member]", "terseLabel": "Interim Warehouse Facility" } } }, "auth_ref": [] }, "wd_InvestmentManagementFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "InvestmentManagementFeesMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "documentation": "The amount of revenue derived from investment management activities including management of low-income housing tax credit equity management, and management of proprietary funds.", "label": "Investment Management Fees [Member]", "terseLabel": "Investment management fees" } } }, "auth_ref": [] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTypeAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r702", "r704", "r705", "r707", "r710", "r765", "r767", "r769", "r772", "r773", "r782", "r784", "r785", "r786", "r787", "r788", "r867" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r702", "r704", "r705", "r707", "r710", "r765", "r767", "r769", "r772", "r773", "r782", "r784", "r785", "r786", "r787", "r788", "r867" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of Contractual Maturity Information Related to Agency MBS", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LaborAndRelatedExpense", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Labor and Related Expense", "terseLabel": "Personnel", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r986" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r11", "r66", "r67", "r68", "r70", "r71", "r72", "r73", "r213", "r323", "r397", "r398", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r514", "r517", "r518", "r548", "r720", "r812", "r875", "r1079", "r1108", "r1109" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r81", "r118", "r638", "r856", "r994", "r1036", "r1105" ] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Total financial liabilities", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r531", "r1096" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Line of Credit", "terseLabel": "Outstanding Balance", "verboseLabel": "Warehouse notes payable", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r11", "r115", "r1119" ] }, "wd_LineOfCreditAgencyWarehouseFacilityFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "LineOfCreditAgencyWarehouseFacilityFiveMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Agency Warehouse Facility Number Five.", "label": "Agency Warehouse Facility #5", "terseLabel": "Agency Warehouse Facility #5" } } }, "auth_ref": [] }, "wd_LineOfCreditAgencyWarehouseFacilityFourMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "LineOfCreditAgencyWarehouseFacilityFourMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Agency warehouse facility number four.", "label": "Agency Warehouse Facility #4", "terseLabel": "Agency Warehouse Facility #4" } } }, "auth_ref": [] }, "wd_LineOfCreditAgencyWarehouseFacilityOneMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "LineOfCreditAgencyWarehouseFacilityOneMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Agency Warehouse Facility One [Member]", "label": "Agency Warehouse Facility #1 [Member]", "terseLabel": "Agency Warehouse Facility #1" } } }, "auth_ref": [] }, "wd_LineOfCreditAgencyWarehouseFacilityThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "LineOfCreditAgencyWarehouseFacilityThreeMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Agency Warehouse Facility Three [Member]", "label": "Agency Warehouse Facility #3 [Member]", "terseLabel": "Agency Warehouse Facility #3" } } }, "auth_ref": [] }, "wd_LineOfCreditAgencyWarehouseFacilityTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "LineOfCreditAgencyWarehouseFacilityTwoMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Agency Warehouse Facility Two [Member]", "label": "Agency Warehouse Facility #2 [Member]", "terseLabel": "Agency Warehouse Facility #2" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r65", "r69", "r993", "r1076", "r1077" ] }, "wd_LineOfCreditFacilityCommittedBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "LineOfCreditFacilityCommittedBorrowingCapacity", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Maximum committed borrowing capacity under a credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Committed Borrowing Capacity", "terseLabel": "Committed Amount" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Maturity date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r65", "r69" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r65", "r69", "r993", "r1076" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Line Items]", "terseLabel": "Warehouse notes payable", "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": [ "r396", "r993", "r1076" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Total Facility Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r65", "r69" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]", "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement." } } }, "auth_ref": [ "r65", "r69", "r396", "r993", "r1076" ] }, "wd_LineOfCreditFacilityUncommittedBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "LineOfCreditFacilityUncommittedBorrowingCapacity", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Maximum uncommitted borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Uncommitted Borrowing Capacity", "terseLabel": "Uncommitted Amount" } } }, "auth_ref": [] }, "wd_LoanOriginationAndDebtBrokerageFeesNetMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "LoanOriginationAndDebtBrokerageFeesNetMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "documentation": "Income from contractual loan origination related fees, including revenue from contracts with customers, net of expense related to co-broker fees paid for obtaining loans.", "label": "Loan Origination and Debt Brokerage Fees, Net", "terseLabel": "Loan origination and debt brokerage fees, net" } } }, "auth_ref": [] }, "us-gaap_LoanParticipationsAndAssignmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoanParticipationsAndAssignmentsMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "lang": { "en-us": { "role": { "label": "Loan Participations and Assignments [Member]", "terseLabel": "Loans serviced", "documentation": "Investments consisting of the rights in and risks associated with loans shared among a number of (unrelated) parties which may or may not include an assignment of the underlying instrument." } } }, "auth_ref": [] }, "wd_LoansAndOtherServicingAccountsMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "LoansAndOtherServicingAccountsMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicing" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to loans and other servicing assets.", "label": "Loans and Other Servicing Accounts", "terseLabel": "Loans and Other Servicing Accounts" } } }, "auth_ref": [] }, "wd_LoansHeldForInvestmentMaximumTerm": { "xbrltype": "durationItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "LoansHeldForInvestmentMaximumTerm", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Maximum period for loans held-for-investment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Loans Held-for-Investment, Maximum Term", "terseLabel": "Loan term (in years)" } } }, "auth_ref": [] }, "wd_LoansHeldForInvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "LoansHeldForInvestmentMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Loans held for investment.", "label": "Loans Held for Investment [Member]", "terseLabel": "Loans Held for Investment" } } }, "auth_ref": [] }, "wd_LoansHeldForSaleMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "LoansHeldForSaleMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents the loans held for sale.", "label": "Loans Held for Sale", "terseLabel": "Loans Held for Sale" } } }, "auth_ref": [] }, "us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansReceivableHeldForSaleNetNotPartOfDisposalGroup", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance", "terseLabel": "Loans held for sale", "verboseLabel": "Loans held for sale, at fair value", "documentation": "Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security." } } }, "auth_ref": [ "r795", "r1012" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongDurationContractsAssumptionsByProductAndGuaranteeLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail" ], "lang": { "en-us": { "role": { "label": "Long-Duration Contracts, Assumptions by Product and Guarantee [Line Items]", "terseLabel": "Allowance for Risk-Sharing Contracts", "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": [ "r132" ] }, "us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongDurationContractsAssumptionsByProductAndGuaranteeTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail" ], "lang": { "en-us": { "role": { "label": "Long-Duration Contracts, Assumptions, by Product and Guarantee [Table]", "documentation": "Explanation of the underlying assumptions and percentages or rates used in determining the fair value of guarantee obligations for each type of long-duration contract." } } }, "auth_ref": [ "r132", "r133", "r134" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r11", "r1066", "r1067", "r1068" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r11", "r33", "r1066", "r1067", "r1068" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "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": [ "r380", "r381", "r382", "r386", "r490", "r677", "r828", "r1072", "r1073" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Line Items]", "terseLabel": "LITIGATION, COMMITMENTS, AND CONTINGENCIES", "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": [ "r380", "r381", "r382", "r386", "r490", "r828", "r1072", "r1073" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r380", "r381", "r382", "r386", "r490", "r828", "r1072", "r1073" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyNatureDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "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": [ "r380", "r381", "r382", "r386", "r490", "r677", "r828", "r1072", "r1073" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r145", "r146", "r147", "r148", "r149", "r169", "r170", "r381", "r382", "r383", "r384", "r462", "r490", "r534", "r614", "r667", "r669", "r677", "r711", "r712", "r766", "r768", "r770", "r771", "r783", "r801", "r802", "r823", "r834", "r839", "r848", "r849", "r853", "r854", "r860", "r1083", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r924" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r924" ] }, "wd_MeasurementInputProbabilityOfEarnoutAchievementMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "MeasurementInputProbabilityOfEarnoutAchievementMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using probability of earnout achievement of a contingent liability.", "label": "Measurement Input, Probability of Earnout Achievement [Member]", "terseLabel": "Probability of earnout achievement" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r532", "r533", "r534", "r848" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r532", "r533", "r534", "r848" ] }, "wd_MinimumLiquidAssetsRequiredToMeetOperationalLiquidityRequirements": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "MinimumLiquidAssetsRequiredToMeetOperationalLiquidityRequirements", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "documentation": "The minimum liquid assets required to be maintained by the entity to meet operational liquidity requirements as of the balance sheet date.", "label": "Minimum Liquid Assets Required To Meet Operational Liquidity Requirements", "terseLabel": "Minimum liquid assets to be maintained to meet operational liquidity requirements" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r145", "r146", "r147", "r148", "r149", "r169", "r170", "r381", "r382", "r383", "r384", "r462", "r490", "r534", "r614", "r667", "r669", "r677", "r711", "r712", "r766", "r768", "r770", "r771", "r783", "r801", "r802", "r823", "r834", "r839", "r848", "r849", "r853", "r860", "r1083", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interests", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r80", "r117", "r213", "r323", "r397", "r400", "r401", "r402", "r406", "r407", "r548", "r637", "r724" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Distributions to noncontrolling interest holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r100" ] }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestDecreaseFromRedemptions", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedLabel": "Purchase of noncontrolling interests", "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)." } } }, "auth_ref": [ "r47", "r100", "r104" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r943" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r1087" ] }, "us-gaap_MortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MortgageBackedSecuritiesMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Collateralized Mortgage-Backed Securities [Member]", "terseLabel": "Agency MBS", "documentation": "Securities collateralized by mortgage loans." } } }, "auth_ref": [ "r836", "r837", "r838", "r1017", "r1024", "r1029", "r1030", "r1031", "r1153" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r951" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r925" ] }, "wd_NationalBanksMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "NationalBanksMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "National Banks [Member]", "label": "National Banks [Member]", "terseLabel": "National Banks" } } }, "auth_ref": [] }, "srt_NetCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NetCapital", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "label": "Broker-Dealer, Net Capital", "terseLabel": "Net worth", "documentation": "Amount of net capital of broker-dealer." } } }, "auth_ref": [ "r979" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "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": [ "r206" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "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": [ "r206" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "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": [ "r91", "r92", "r93" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Walker & Dunlop net income", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r85", "r93", "r122", "r174", "r187", "r190", "r195", "r213", "r220", "r222", "r223", "r224", "r225", "r226", "r229", "r230", "r241", "r323", "r397", "r398", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r507", "r511", "r528", "r548", "r642", "r743", "r760", "r761", "r873", "r1079" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "verboseLabel": "Net income (loss) from noncontrolling interests", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r55", "r105", "r187", "r190", "r226", "r229", "r230", "r641", "r984" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income applicable to common stockholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r201", "r222", "r223", "r224", "r225", "r232", "r233", "r243", "r248", "r511" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net income allocated to common stockholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r201", "r234", "r237", "r238", "r239", "r240", "r243", "r248" ] }, "wd_NetWarehouseInterestIncomeExpenseNetMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "NetWarehouseInterestIncomeExpenseNetMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "documentation": "Net interest income (expense) from loans held for sale and loans held for investment.", "label": "Net Warehouse Interest Income (Expense),Net [Member]", "terseLabel": "Net warehouse interest income (expense)" } } }, "auth_ref": [] }, "wd_NetWorthRequirement": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "NetWorthRequirement", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents the net worth (total assets minus total liabilities) required to be maintained by the entity.", "label": "Net Worth Requirement", "terseLabel": "Net worth requirement" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recently Adopted and Recently Announced Accounting Pronouncements", "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": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r924" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r888", "r898", "r908", "r932", "r940" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r915" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r914" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r932" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r951" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r951" ] }, "wd_NoncashIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "NoncashIncomeExpenseAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Noncash Income (Expense) [Abstract]", "label": "Noncash Income (Expense) [Abstract]", "terseLabel": "Non-cash transactions" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestItemsAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest Items [Abstract]", "terseLabel": "Noncontrolling interest" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interests", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r45", "r444", "r996", "r997", "r998", "r999", "r1159" ] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayable", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes Payable", "terseLabel": "Notes payable", "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r11", "r115", "r1119", "r1120" ] }, "us-gaap_NotionalAmountOfDerivativesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotionalAmountOfDerivativesAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Notional Disclosures [Abstract]", "terseLabel": "Derivative instruments" } } }, "auth_ref": [] }, "wd_NumberOfAgencyLoansToBeRepurchased": { "xbrltype": "integerItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "NumberOfAgencyLoansToBeRepurchased", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "The number of agency loans to be repurchased under terms of the agency program.", "label": "Number of Agency Loans to be Repurchased", "terseLabel": "Number of agency loans to be repurchased" } } }, "auth_ref": [] }, "wd_NumberOfDelinquentLoans": { "xbrltype": "integerItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "NumberOfDelinquentLoans", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of loans that are considered delinquent (past due) at the end of the period.", "label": "Number of Delinquent Loans", "terseLabel": "Number of delinquent loans" } } }, "auth_ref": [] }, "wd_NumberOfLoansOnNonaccrualStatus": { "xbrltype": "integerItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "NumberOfLoansOnNonaccrualStatus", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "The number of loans on nonaccrual status at the end of the period.", "label": "Number of Loans On Nonaccrual Status", "terseLabel": "Number of loans on nonaccrual status" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r819", "r1007" ] }, "wd_NumberOfPeriodicPayments": { "xbrltype": "integerItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "NumberOfPeriodicPayments", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "The number of periodic payments due.", "label": "Number of Periodic Payments", "terseLabel": "Number of quarterly payments due on purchase of noncontrolling interest" } } }, "auth_ref": [] }, "wd_O2024Q3DividendsMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "O2024Q3DividendsMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to dividends for Q3 2024.", "label": "O 2024 Q3 Dividends [Member]", "terseLabel": "Dividends Q3 2024" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Expenses" } } }, "auth_ref": [] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "terseLabel": "Operating Segments", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r277", "r278", "r279", "r280", "r281", "r284", "r818", "r819" ] }, "wd_OperationalLiquidity": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "OperationalLiquidity", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "documentation": "The operational liquidity of the entity as of the balance sheet date.", "label": "Operational Liquidity", "terseLabel": "Operational liquidity" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "ORGANIZATION AND BASIS OF PRESENTATION" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureOrganizationAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Basis of Presentation", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r63", "r102", "r678", "r679" ] }, "wd_OriginatedLoansExpectedToBeRepurchasedUnpaidPrincipalBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "OriginatedLoansExpectedToBeRepurchasedUnpaidPrincipalBalance", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Amount of unpaid principal balance outstanding on originated loans expected to be repurchased from agency program.", "label": "Originated Loans Expected To Be Repurchased, Unpaid Principal Balance", "terseLabel": "Unpaid principal balance of loans expected to be repurchased from agency program" } } }, "auth_ref": [] }, "wd_OriginatedLoansRepurchasedUnpaidPrincipalBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "OriginatedLoansRepurchasedUnpaidPrincipalBalance", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Amount of unpaid principal balance outstanding on originated loans repurchased from agency program.", "label": "Originated Loans Repurchased, Unpaid Principal Balance", "terseLabel": "Unpaid principal balance of loans repurchased from agency program" } } }, "auth_ref": [] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssets", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets", "terseLabel": "Other assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r111", "r178", "r628", "r819", "r875" ] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Net change in unrealized gains (losses) on pledged available-for-sale securities, net of taxes", "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold 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": [ "r4", "r7", "r103" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss), net of tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r8", "r10", "r188", "r191", "r197", "r226", "r549", "r550", "r555", "r621", "r643", "r982", "r983" ] }, "us-gaap_OtherExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherExpenses", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Expenses", "terseLabel": "Other operating expenses", "documentation": "Amount of expense classified as other." } } }, "auth_ref": [ "r86", "r87" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Intangible Assets [Member]", "terseLabel": "Other intangible assets", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [ "r826", "r1052", "r1054", "r1055", "r1056", "r1057", "r1058", "r1060", "r1062", "r1063", "r1064" ] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilities", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities", "terseLabel": "Other liabilities", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r114", "r630", "r716", "r717", "r875", "r1120", "r1158" ] }, "us-gaap_OtherLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Other Liabilities [Member]", "terseLabel": "Other Liabilities", "documentation": "Primary financial statement caption encompassing other liabilities." } } }, "auth_ref": [ "r56", "r58" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other operating activities, net", "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": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r924" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r886", "r896", "r906", "r938" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r889", "r899", "r909", "r941" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r889", "r899", "r909", "r941" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r913" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payment of contingent consideration", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r3" ] }, "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment for Origination, Loan, Mortgage, Held-for-Sale", "negatedLabel": "Originations of loans held for sale", "documentation": "The amount of cash paid for the origination of mortgages that are held for sale." } } }, "auth_ref": [ "r810", "r991" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities, net", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r964", "r987" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r89" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Cash dividends paid", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r89" ] }, "us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireAdditionalInterestInSubsidiaries", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Additional Interest in Subsidiaries", "verboseLabel": "Cash paid for purchase of noncontrolling interest at closing", "documentation": "The cash outflow associated with the purchase of noncontrolling interest during the period." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Debt Securities, Available-for-Sale", "negatedLabel": "Purchases of pledged available-for-sale (\"AFS\") securities", "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": [ "r16", "r202", "r292" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Equity Method Investments", "negatedTerseLabel": "Purchases of equity-method investments", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r135", "r1088", "r1089", "r1090" ] }, "wd_PaymentsToPurchaseMinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "PaymentsToPurchaseMinorityInterest", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of noncontrolling interest during the period.", "label": "Payments To Purchase Minority Interest", "negatedLabel": "Purchase of noncontrolling interests" } } }, "auth_ref": [] }, "wd_PaymentsToRepurchaseAgencyLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "PaymentsToRepurchaseAgencyLoans", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with repurchasing of agency loans as required if certain representations and warranties provided in connection with the sale of loans through agency programs are or may have been breached.", "label": "Payments to Repurchase Agency Loans", "negatedLabel": "Repurchase of Agency loans", "terseLabel": "Payments to repurchase agency loans" } } }, "auth_ref": [] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r923" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r923" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r915" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r932" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r925" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r914" ] }, "wd_PeriodForFundingCollateralRequirement": { "xbrltype": "durationItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "PeriodForFundingCollateralRequirement", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "documentation": "The period over which the collateral requirement for loans will be funded.", "label": "Period For Funding Collateral Requirement", "terseLabel": "Period of funding for collateral requirement" } } }, "auth_ref": [] }, "wd_PeriodOfOriginatedLoansWithinWhichLoansAreTransferredOrSold": { "xbrltype": "durationItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "PeriodOfOriginatedLoansWithinWhichLoansAreTransferredOrSold", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents the period within which loans held for sale that represent originated loans are generally transferred or sold.", "label": "Period Of Originated Loans Within Which Loans Are Transferred Or Sold", "terseLabel": "Period of originated loans within which they are transferred or sold" } } }, "auth_ref": [] }, "wd_PeriodicCashPaymentsDueAcquisitionOfMinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "PeriodicCashPaymentsDueAcquisitionOfMinorityInterest", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "The amount of individual periodic cash payments due in the acquisition of noncontrolling interest.", "label": "Periodic Cash Payments Due, Acquisition of Minority Interest", "terseLabel": "Quarterly cash payment due on purchase of noncontrolling interest" } } }, "auth_ref": [] }, "wd_PledgedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "PledgedCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail" ], "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalent assets securing obligations under the Fannie Mae DUS program.", "label": "Pledged Cash and Cash Equivalents", "terseLabel": "Pledged cash and cash equivalents (NOTE 9)" } } }, "auth_ref": [] }, "wd_PledgedCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "PledgedCashAndCashEquivalentsMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail" ], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions pledged to secure obligations. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Pledged Cash And Cash Equivalents [Member]", "terseLabel": "Total pledged cash and cash equivalents" } } }, "auth_ref": [] }, "wd_PledgedRestrictedCashMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "PledgedRestrictedCashMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "lang": { "en-us": { "role": { "documentation": "Amounts of currency on hand as well as demand deposits with banks or financial institutions pledged to secure obligations..", "label": "Pledged Restricted Cash [Member]", "terseLabel": "Restricted Cash - Pledged" } } }, "auth_ref": [] }, "wd_PledgedSecuritiesFannieMaeDusProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "PledgedSecuritiesFannieMaeDusProgramMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "lang": { "en-us": { "role": { "documentation": "Mortgage backed securities, money market funds and Agency debt securities restricted cash balances assigned to share the risk of any losses associated with loans sold under the Fannie Mae DUS program.", "label": "Pledged Securities - Fannie Mae DUS Program [Member]", "terseLabel": "Pledged Securities - Fannie Mae DUS Program" } } }, "auth_ref": [] }, "wd_PledgedSecurityAssetsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "PledgedSecurityAssetsAtFairValue", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsAndFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Agency debt securities and related cash assets securing obligations under the Fannie Mae DUS program.", "label": "Pledged Security Assets, at Fair Value", "terseLabel": "Pledged securities, at fair value", "verboseLabel": "Pledged securities" } } }, "auth_ref": [] }, "us-gaap_PledgedStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PledgedStatusAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Axis]", "documentation": "Information by pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r513", "r714", "r841" ] }, "us-gaap_PledgedStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PledgedStatusDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Domain]", "documentation": "Pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r513", "r714", "r841" ] }, "us-gaap_PledgingPurposeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PledgingPurposeAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Axis]", "documentation": "Information by pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r585", "r841", "r857", "r966" ] }, "us-gaap_PledgingPurposeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PledgingPurposeDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesPledgedSecuritiesAtFairValueDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Domain]", "documentation": "Pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r585", "r841", "r857", "r966" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r916" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r960" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r915" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r546" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred shares, authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r74", "r722" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred shares, issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r74", "r437" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock (authorized 50,000 shares; none issued)", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r74", "r633", "r856" ] }, "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrincipalAmountOutstandingOfLoansHeldInPortfolio", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Loan, Held-in-Portfolio, Principal Outstanding", "terseLabel": "Unpaid principal balance of loans held for investment", "documentation": "This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PrincipalAmountOutstandingOnLoansHeldForSaleOrSecuritization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrincipalAmountOutstandingOnLoansHeldForSaleOrSecuritization", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail" ], "lang": { "en-us": { "role": { "label": "Loan, Held-for-Sale or Securitization or Asset-Backed Financing Arrangement, Principal Outstanding", "terseLabel": "Principal Amount", "documentation": "This is the principal amount outstanding for loans which are in the process of being securitized as of the date of the statement of financial position (across all types of loans)." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "lang": { "en-us": { "role": { "label": "Loan, Managed and Securitized or Asset-Backed Financing Arrangement, Principal Outstanding", "terseLabel": "Servicing portfolio loans unpaid principal balance", "documentation": "This is the sum of principal amount outstanding for both securitized and unsecuritized loans of all types." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r981" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from prepayment and sale of pledged AFS securities", "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r202", "r203", "r1016" ] }, "us-gaap_ProceedsFromNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromNotesPayable", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Notes Payable", "terseLabel": "Borrowings of notes payable", "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities, net", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r965", "r988" ] }, "us-gaap_ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Principal Repayment, Loan and Lease, Held-for-Investment", "terseLabel": "Principal collected on loans 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": [ "r15" ] }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Repayments of) Lines of Credit", "terseLabel": "Borrowings (repayments) of warehouse notes payable, net", "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfLoansHeldForSale", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale, Loan, Held-for-Sale", "verboseLabel": "Proceeds from transfers of loans held for sale", "documentation": "The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization." } } }, "auth_ref": [ "r989", "r990" ] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Product and Service, Other [Member]", "terseLabel": "Other revenue", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r1086" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r150", "r151", "r152", "r153", "r154", "r155", "r168", "r286", "r615", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r805", "r835", "r859", "r860", "r861", "r863", "r864", "r980", "r1074", "r1075", "r1085", "r1123", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1154", "r1155" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r150", "r151", "r152", "r153", "r154", "r155", "r168", "r286", "r615", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r805", "r835", "r859", "r860", "r861", "r863", "r864", "r980", "r1074", "r1075", "r1085", "r1123", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1154", "r1155" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income before noncontrolling interests", "totalLabel": "Net income before noncontrolling interests", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r174", "r187", "r190", "r205", "r213", "r220", "r226", "r229", "r230", "r323", "r397", "r398", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r507", "r511", "r512", "r515", "r516", "r528", "r548", "r625", "r640", "r688", "r743", "r760", "r761", "r842", "r843", "r874", "r984", "r1079" ] }, "wd_PropertySalesBrokerFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "PropertySalesBrokerFeesMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "documentation": "The amount of revenue derived from real estate property sales broker fees.", "label": "Property Sales Broker Fees", "terseLabel": "Property sales broker fees" } } }, "auth_ref": [] }, "wd_ProvisionBenefitForCreditLossesMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ProvisionBenefitForCreditLossesMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing provision (benefit) for credit losses.", "label": "Provision (Benefit) for Credit Losses [Member]", "terseLabel": "Provision (Benefit) for Credit Losses" } } }, "auth_ref": [] }, "wd_ProvisionBenefitForRiskSharingObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ProvisionBenefitForRiskSharingObligations", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationCeclProvisionImpactDetails", "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProvisionForCreditLossesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of expense related to risk-sharing obligations.", "label": "Provision (Benefit) for Risk-Sharing Obligations", "terseLabel": "Provision (benefit) for risk-sharing obligations" } } }, "auth_ref": [] }, "wd_ProvisionForCreditLossesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ProvisionForCreditLossesPolicyTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for provision for credit losses.", "label": "Provision for Credit Losses [Policy Text Block]", "terseLabel": "Provision (Benefit) for Credit Losses" } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProvisionForCreditLossesDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision (benefit) for credit losses", "verboseLabel": "Provision for estimated indemnification loss on agency loan to be repurchased", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r200", "r328" ] }, "us-gaap_ProvisionForLoanLeaseAndOtherLossesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForLoanLeaseAndOtherLossesAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProvisionForCreditLossesDetails" ], "lang": { "en-us": { "role": { "label": "Provision for Loan, Lease, and Other Losses [Abstract]", "terseLabel": "Components of Provision for Credit Losses" } } }, "auth_ref": [] }, "us-gaap_ProvisionForLoanLossesExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForLoanLossesExpensed", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProvisionForCreditLossesDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Credit Loss, Expense (Reversal)", "terseLabel": "Provision (benefit) for loan losses", "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable." } } }, "auth_ref": [ "r328", "r620" ] }, "us-gaap_ProvisionForOtherCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForOtherCreditLosses", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProvisionForCreditLossesDetails" ], "lang": { "en-us": { "role": { "label": "Provision for Other Credit Losses", "terseLabel": "Provision (benefit) for other credit losses", "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions." } } }, "auth_ref": [ "r5", "r120" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r913" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r913" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r145", "r146", "r147", "r148", "r149", "r169", "r170", "r381", "r382", "r383", "r384", "r455", "r462", "r486", "r487", "r488", "r490", "r534", "r572", "r590", "r614", "r667", "r669", "r677", "r711", "r712", "r766", "r768", "r770", "r771", "r783", "r801", "r802", "r823", "r834", "r839", "r848", "r849", "r853", "r854", "r860", "r867", "r1069", "r1083", "r1099", "r1111", "r1112", "r1113", "r1114", "r1115" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail", "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r145", "r146", "r147", "r148", "r149", "r169", "r170", "r381", "r382", "r383", "r384", "r455", "r462", "r486", "r487", "r488", "r490", "r534", "r572", "r590", "r614", "r667", "r669", "r677", "r711", "r712", "r766", "r768", "r770", "r771", "r783", "r801", "r802", "r823", "r834", "r839", "r848", "r849", "r853", "r854", "r860", "r867", "r1069", "r1083", "r1099", "r1111", "r1112", "r1113", "r1114", "r1115" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsTables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of segment results and total assets", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r30", "r31" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r881", "r891", "r901", "r933" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-Term Lines of Credit", "negatedLabel": "Repayments of interim warehouse notes payable", "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r90" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Notes Payable", "negatedLabel": "Repayments of notes payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r90" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r166", "r167", "r214", "r215", "r412", "r439", "r562", "r591", "r627", "r808", "r809" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r882", "r892", "r902", "r934" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r883", "r893", "r903", "r935" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r890", "r900", "r910", "r942" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfCarryingAmountsAndFairValuesOfCompanySFinancialInstrumentsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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": [ "r19", "r110", "r175", "r210", "r632" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents [Axis]", "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage." } } }, "auth_ref": [ "r64" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r175" ] }, "wd_RestrictedLiquidityCollateralHaircutPercentage": { "xbrltype": "percentItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "RestrictedLiquidityCollateralHaircutPercentage", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "documentation": "The percentage of the restricted liquidity collateral haircut.", "label": "Restricted Liquidity Collateral Haircut Percentage", "terseLabel": "Restricted liquidity collateral reduction percentage" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r78", "r100", "r636", "r674", "r676", "r686", "r723", "r856" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r171", "r217", "r218", "r219", "r221", "r226", "r228", "r230", "r324", "r325", "r366", "r501", "r502", "r504", "r505", "r506", "r508", "r510", "r511", "r519", "r521", "r522", "r524", "r526", "r558", "r560", "r671", "r673", "r689", "r1159" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Contracts with Customers" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue from contracts with customer", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r123", "r124", "r253", "r262", "r263", "r277", "r283", "r286", "r288", "r289", "r453", "r454", "r615" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Contracts with Customers", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r142", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r804" ] }, "us-gaap_RevenueFromContractWithCustomerProductAndServiceExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerProductAndServiceExtensibleList", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Product and Service [Extensible Enumeration]", "documentation": "Indicates product and service for revenue from satisfaction of performance obligation by transferring promised product and service to customer." } } }, "auth_ref": [ "r835" ] }, "us-gaap_RevenueRecognitionInterest": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionInterest", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition, Interest [Policy Text Block]", "terseLabel": "Net Warehouse Interest Income (Expense)", "documentation": "Disclosure of accounting policy for recognition of interest revenue. Disclosure may include the method of recognizing interest income on loan and trade receivables, the method of amortizing premiums or accreting discounts, and a statement about the policy for the treatment of related fees and costs, including the method of amortizing net deferred fees and costs." } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Total revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r123", "r124", "r196", "r213", "r253", "r262", "r263", "r277", "r283", "r286", "r288", "r289", "r323", "r397", "r398", "r400", "r401", "r402", "r403", "r404", "r406", "r407", "r548", "r625", "r818", "r1079" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "auth_ref": [] }, "wd_RiskSharingObligationsMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "RiskSharingObligationsMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents risk-sharing obligations related to sharing the risk of any losses associated with loans sold under the Fannie Mae DUS program.", "label": "DUS Risk-Sharing Obligations [Member]", "terseLabel": "DUS Risk-Sharing Obligations" } } }, "auth_ref": [] }, "wd_RiskSharingObligationsNumberOfDefaultedLoans": { "xbrltype": "integerItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "RiskSharingObligationsNumberOfDefaultedLoans", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of defaulted at risk loans.", "label": "Risk Sharing Obligations, Number of Defaulted Loans", "terseLabel": "Number of defaulted loans" } } }, "auth_ref": [] }, "wd_RiskSharingObligationsReservesPlacedOnDefaultedLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "RiskSharingObligationsReservesPlacedOnDefaultedLoans", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail" ], "lang": { "en-us": { "role": { "documentation": "The amount of specific reserves placed on defaulted at risk loans.", "label": "Risk Sharing Obligations, Reserves Placed on Defaulted Loans", "terseLabel": "Amount of specific reserves placed on defaulted at risk loans" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r951" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r951" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLoansHeldForInvestmentNetAndAgencyLoanRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Accounts and Financing Receivables [Table]", "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss." } } }, "auth_ref": [ "r76", "r82", "r291", "r1015" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "documentation": "Disclosure of information about acquired finite-lived intangible asset by major class." } } }, "auth_ref": [ "r356", "r357", "r358", "r359", "r803" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Summary of Components of Net Carrying Value of MSRs", "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r1053", "r1058" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "terseLabel": "Schedule of Contingent Liability", "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments." } } }, "auth_ref": [] }, "wd_ScheduleOfCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ScheduleOfCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents and cash and cash equivalents restricted as to withdrawal or usage.", "label": "Schedule of Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Table Text Block]", "verboseLabel": "Schedule of Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of notes payable", "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": [ "r11", "r34", "r35", "r62", "r98", "r99", "r830", "r832", "r995", "r1106" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted EPS under two-class method", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1004" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Financial Assets and Financial Liabilities Measured at Fair Value on a Recurring Basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r1096", "r1097" ] }, "wd_ScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of fair value of derivative instruments and loans held for sale.", "label": "Schedule Of Fair Value Of Derivative Instruments And Loans Held For Sale Table [Text Block]", "terseLabel": "Schedule of Fair Value of Derivative Instruments and Loans Held for Sale" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Financial Instruments Owned and Pledged as Collateral [Table Text Block]", "terseLabel": "Schedule of Pledged Securities at Fair Value", "documentation": "Tabular disclosure of financial instruments held by the entity for its own account for trading or investment purposes that are carried at fair value and pledged to counterparties as collateral for financing transactions. Description may include equity, fixed income, debt or other securities." } } }, "auth_ref": [ "r109", "r1116" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfExpectedAmortizationOfOtherIntangibleAssetsDetails", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Intangible Asset, Finite-Lived [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r354", "r360", "r363", "r364", "r365", "r616", "r803", "r826" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Other Intangible Assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r826", "r1059" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsContingentConsiderationLiabilitiesDetail", "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill [Table]", "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason." } } }, "auth_ref": [ "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r825" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill by Reportable Segment", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r825", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050" ] }, "wd_ScheduleOfNetCarryingValueOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ScheduleOfNetCarryingValueOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of net carrying value of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Net Carrying Value of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Summary of Components of Net Carrying Value of Other Intangible Assets" } } }, "auth_ref": [] }, "wd_ScheduleOfProvisionForCreditLossesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ScheduleOfProvisionForCreditLossesTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing the components of the Provision for credit losses for each of the periods presented in the Statements of Income.", "label": "Schedule Of Provision For Credit Losses Table [Text Block]", "terseLabel": "Schedule of Components of Provision (Benefit) for Credit Losses" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r27", "r28", "r29" ] }, "us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfServicingAssetsAtAmortizedValueTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Amortized Cost [Table Text Block]", "terseLabel": "Schedule of Activity Related to MSRs", "documentation": "Tabular disclosure of activity in the balance of servicing assets subsequently measured at amortized cost. Includes, but is not limited to, beginning and ending balances, additions, disposals, and amortization." } } }, "auth_ref": [ "r1118" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Variable Interest Entities [Table Text Block]", "terseLabel": "Schedule of the carrying value and classification of assets and liabilities of VIEs", "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide." } } }, "auth_ref": [ "r48", "r49", "r50", "r51", "r53" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Expected Amortization of MSRs", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r826", "r1061" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r876" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r878" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r123", "r124", "r125", "r126", "r253", "r258", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r283", "r284", "r285", "r289", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r365", "r376", "r377", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r815", "r818", "r819", "r825", "r862", "r1123", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1154", "r1155" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "SEGMENTS" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegments" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENTS", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r126", "r253", "r257", "r258", "r259", "r260", "r261", "r273", "r275", "r276", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r289", "r814", "r816", "r817", "r818", "r820", "r821", "r822" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segments", "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": [] }, "wd_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf1PercentAdverseChangeInDiscountRate": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf1PercentAdverseChangeInDiscountRate", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "lang": { "en-us": { "role": { "documentation": "The hypothetical financial impact of a 1 percent adverse change in the discount rate on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date.", "label": "Sensitivity Analysis Of Fair Value Of Interests Continued To Be Held By Transferor Servicing Assets Or Liabilities Impact Of 1 Percent Adverse Change In Discount Rate", "terseLabel": "Decrease in fair value as a result of 100 basis point increase in discount rate" } } }, "auth_ref": [] }, "wd_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf2PercentAdverseChangeInDiscountRate": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf2PercentAdverseChangeInDiscountRate", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "lang": { "en-us": { "role": { "documentation": "The hypothetical financial impact of a 2 percent adverse change in the discount rate on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date.", "label": "Sensitivity Analysis Of Fair Value Of Interests Continued To Be Held By Transferor Servicing Assets Or Liabilities Impact Of 2 Percent Adverse Change In Discount Rate", "terseLabel": "Decrease in fair value as a result of 200 basis point increase in discount rate" } } }, "auth_ref": [] }, "wd_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfPercentSensitivities1AdverseChangeInDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfPercentSensitivities1AdverseChangeInDiscountRatePercent", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "lang": { "en-us": { "role": { "documentation": "A specified percentage variance in the discount rate assumption in the determination of fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date, sensitivity scenario 1.", "label": "Sensitivity Analysis Of Fair Value Of Interests Continued To Be Held By Transferor Servicing Assets Or Liabilities Impact Of Percent Sensitivities 1 Adverse Change In Discount Rate Percent", "terseLabel": "Sensitivity Analysis of Fair Value, example 1, impact of percent adverse change in discount rate, percent" } } }, "auth_ref": [] }, "wd_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfPercentSensitivities2AdverseChangeInDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfPercentSensitivities2AdverseChangeInDiscountRatePercent", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "lang": { "en-us": { "role": { "documentation": "A specified percentage variance in the discount rate assumption in the determination of fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date, sensitivity scenario 2.", "label": "Sensitivity Analysis Of Fair Value Of Interests Continued To Be Held By Transferor Servicing Assets Or Liabilities Impact Of Percent Sensitivities 2 Adverse Change In Discount Rate Percent", "terseLabel": "Sensitivity Analysis of Fair Value, example 2, impact of percent adverse change in discount rate, percent" } } }, "auth_ref": [] }, "wd_ServicingAndAssetManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ServicingAndAssetManagementMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Servicing and Asset Management segment.", "label": "Servicing and Asset Management [Member]", "terseLabel": "Servicing and Asset Management" } } }, "auth_ref": [] }, "wd_ServicingAssetAtAmortizedCostAdditionsAfterSaleOfLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ServicingAssetAtAmortizedCostAdditionsAfterSaleOfLoan", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail" ], "lang": { "en-us": { "role": { "documentation": "Amount of additions from transfer to contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.", "label": "Servicing Asset at Amortized Cost, Additions After Sale of Loan", "terseLabel": "Additions, following sale of loan" } } }, "auth_ref": [] }, "us-gaap_ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Amortized Cost, Other than Temporary Impairments", "negatedLabel": "Pre-payments and write-offs", "documentation": "Amount of other-than-temporary impairment (OTTI) applied to contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r607" ] }, "us-gaap_ServicingAssetAtAmortizedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetAtAmortizedValue", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Amortized Cost", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Mortgage servicing rights", "documentation": "Amortized amount of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r592", "r602", "r963" ] }, "us-gaap_ServicingAssetAtAmortizedValueAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetAtAmortizedValueAmortization1", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Amortized Cost, Amortization", "negatedLabel": "Amortization", "documentation": "Amount of amortization of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r605" ] }, "us-gaap_ServicingAssetAtAmortizedValueFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetAtAmortizedValueFairValue", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Amortized Cost, Fair Value", "terseLabel": "Fair value of the MSRs", "documentation": "Fair value of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer." } } }, "auth_ref": [ "r59", "r609" ] }, "us-gaap_ServicingAssetsAtAmortizedValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetsAtAmortizedValueLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureServicing", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Amortized Cost [Line Items]", "terseLabel": "Mortgage Servicing Rights", "verboseLabel": "Servicing", "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": [ "r602", "r603", "r604", "r605", "r606", "r607", "r608" ] }, "us-gaap_ServicingAssetsAtAmortizedValueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingAssetsAtAmortizedValueTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureServicing", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "lang": { "en-us": { "role": { "label": "Servicing Asset at Amortized Cost [Table]", "terseLabel": "Servicing Asset at Amortized Cost [Table]", "documentation": "Disclosure of information about activity in the balance of servicing assets subsequently measured at amortized cost. Includes, but is not limited to, beginning and ending balances, additions, disposals, and amortization." } } }, "auth_ref": [ "r602", "r603", "r604", "r605", "r606", "r607", "r608" ] }, "us-gaap_ServicingContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServicingContractsMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsFairValueDisclosuresDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfActivityRelatedToMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsScheduleOfExpectedAmortizationOfMsrsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRightsSummaryOfComponentsOfNetCarryingValueOfAcquiredAndOriginatedMsrsDetail" ], "lang": { "en-us": { "role": { "label": "Servicing Contracts [Member]", "terseLabel": "MSRs", "documentation": "Contracts to service financial assets including, but not limited to, credit cards and mortgages." } } }, "auth_ref": [ "r43", "r1052", "r1054", "r1055", "r1056", "r1058", "r1060", "r1063", "r1064" ] }, "wd_ServicingFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ServicingFeesMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "documentation": "All amounts that, per contract, are due to the servicer in exchange for servicing the financial asset and would no longer be received by a servicer if the beneficial owners of the serviced assets (or their trustees or agents) were to exercise their actual or potential authority under the contract to shift the servicing to another servicer. Depending on the servicing contract, those fees may include some or all of the difference between the interest rate collected on the asset being serviced and the rate to be paid to the beneficial owners of the asset.", "label": "Servicing Fees [Member]", "terseLabel": "Servicing fees" } } }, "auth_ref": [] }, "wd_ServicingOfLoansForInstitutionalInvestorsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ServicingOfLoansForInstitutionalInvestorsAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "SERVICING" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489" ] }, "wd_ShareRepurchaseProgram2024Member": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "ShareRepurchaseProgram2024Member", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the share repurchase program approved by the Company in 2024.", "label": "Share Repurchase Program 2024 [Member]", "terseLabel": "Share Repurchase Program 2024" } } }, "auth_ref": [] }, "srt_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [ "r1084" ] }, "srt_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "documentation": "Name of share repurchase program." } } }, "auth_ref": [ "r1084" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r94", "r211" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetail", "http://web.walkerdunlop.com/role/DisclosureSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r123", "r124", "r125", "r126", "r173", "r253", "r258", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r283", "r284", "r285", "r289", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r365", "r368", "r376", "r377", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r815", "r818", "r819", "r825", "r862", "r1123", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1154", "r1155" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r143", "r181", "r182", "r183", "r213", "r235", "r236", "r244", "r248", "r255", "r256", "r323", "r397", "r400", "r401", "r402", "r406", "r407", "r437", "r438", "r440", "r441", "r443", "r548", "r682", "r683", "r684", "r685", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r722", "r744", "r762", "r789", "r790", "r791", "r792", "r793", "r962", "r992", "r1003" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r8", "r75", "r79", "r80", "r171", "r193", "r194", "r195", "r217", "r218", "r219", "r221", "r226", "r228", "r230", "r254", "r324", "r325", "r366", "r444", "r501", "r502", "r504", "r505", "r506", "r508", "r510", "r511", "r519", "r520", "r521", "r522", "r523", "r524", "r526", "r549", "r551", "r552", "r553", "r554", "r555", "r558", "r560", "r561", "r643", "r671", "r672", "r673", "r689", "r762" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "verboseLabel": "Income taxes", "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": [ "r217", "r218", "r219", "r254", "r560", "r615", "r680", "r700", "r713", "r715", "r716", "r717", "r718", "r719", "r722", "r725", "r726", "r727", "r728", "r729", "r731", "r732", "r733", "r734", "r736", "r737", "r738", "r739", "r740", "r742", "r745", "r746", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r762", "r868" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows" } } }, "auth_ref": [] }, "wd_StatementOfCashFlowsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "StatementOfCashFlowsPolicyTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Accounting policy related to certain aspects of the statement of cash flows.", "label": "Statement Of Cash Flows [Policy Text Block]", "terseLabel": "Statement of Cash Flows" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "TOTAL EQUITY." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashFlowsDetail", "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractsWithCustomersAndAssetManagementFeesDetail", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r217", "r218", "r219", "r254", "r290", "r560", "r615", "r680", "r700", "r713", "r715", "r716", "r717", "r718", "r719", "r722", "r725", "r726", "r727", "r728", "r729", "r731", "r732", "r733", "r734", "r736", "r737", "r738", "r739", "r740", "r742", "r745", "r746", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r762", "r868" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r885", "r895", "r905", "r937" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock in connection with equity compensation plans (in shares)", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r8", "r74", "r75", "r100" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock in connection with equity compensation plans", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r40", "r74", "r75", "r100" ] }, "wd_StockIssuedSettlementOfCompensationLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "StockIssuedSettlementOfCompensationLiabilities", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued to settle compensation liabilities in noncash financing activities.", "label": "Stock Issued, Settlement of Compensation Liabilities", "terseLabel": "Issuance of common stock to settle compensation liabilities" } } }, "auth_ref": [] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program, Authorized, Amount", "terseLabel": "Repurchase authorization", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1084" ] }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramPeriodInForce1", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program, Period in Force", "terseLabel": "Share repurchase program, period for repurchases", "documentation": "Period share may be purchased under authorized share repurchase plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program, Remaining Authorized, Amount", "verboseLabel": "Authorized share repurchase capacity remaining", "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Shares", "negatedLabel": "Repurchase and retirement of common stock (in shares)", "terseLabel": "Shares repurchased and retired during the period", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r8", "r74", "r75", "r100" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Repurchase and retirement of common stock", "terseLabel": "Reduction of equity for retirement of repurchased shares", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r8", "r74", "r75", "r100" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityRestrictedStockAwardsAndShareRepurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Shares", "terseLabel": "Shares repurchased during the period", "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": [ "r8", "r74", "r75", "r100", "r685", "r762", "r792" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r75", "r79", "r80", "r95", "r724", "r741", "r763", "r764", "r856", "r875", "r994", "r1036", "r1105", "r1159" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets", "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balances at the end of the period", "periodStartLabel": "Balances at the beginning of the period", "totalLabel": "Total equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r45", "r46", "r54", "r171", "r172", "r194", "r217", "r218", "r219", "r221", "r226", "r228", "r324", "r325", "r366", "r444", "r501", "r502", "r504", "r505", "r506", "r508", "r510", "r511", "r519", "r520", "r521", "r522", "r523", "r524", "r526", "r549", "r551", "r555", "r559", "r561", "r672", "r673", "r687", "r724", "r741", "r763", "r764", "r794", "r874", "r994", "r1036", "r1105", "r1159" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityOther", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Other", "negatedLabel": "Other activity", "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsPolicyPolicyTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Subsequent Events, Policy [Policy Text Block]", "terseLabel": "Subsequent Events", "documentation": "Disclosure of accounting policy for reporting subsequent events." } } }, "auth_ref": [] }, "wd_SummaryOfAllowanceForRiskSharingObligationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "SummaryOfAllowanceForRiskSharingObligationsTableTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in the allowance for risk-sharing obligations balance from period to period.", "label": "Summary Of Allowance For Risk Sharing Obligations Table [Text Block]", "terseLabel": "Summary of Allowance for Risk-Sharing Obligations" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Disclosure of Cash Flow Information:" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r931" ] }, "wd_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "TermLoanMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtNotesPayableDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the term loan.", "label": "Term Loan" } } }, "auth_ref": [] }, "wd_TermOfMaturityOfPledgedSecurities": { "xbrltype": "durationItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "TermOfMaturityOfPledgedSecurities", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsGeneralInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents the term of maturity of pledged securities.", "label": "Term of Maturity of Pledged Securities", "terseLabel": "Maximum term of maturity of pledged securities" } } }, "auth_ref": [] }, "wd_TierTwoMortgageLoansNewMember": { "xbrltype": "domainItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "TierTwoMortgageLoansNewMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail" ], "lang": { "en-us": { "role": { "documentation": "Represents the loan secured by real property classified as Tier 2 loans by the entity.", "label": "New Tier 2 loans [Member]", "terseLabel": "New Tier 2 loans" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r923" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r930" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r950" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r952" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://web.walkerdunlop.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingAbstract", "lang": { "en-us": { "role": { "label": "MORTGAGE SERVICING RIGHTS" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialAssetsTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureServicing" ], "lang": { "en-us": { "role": { "label": "Transfers and Servicing of Financial Assets [Text Block]", "terseLabel": "MORTGAGE SERVICING RIGHTS", "verboseLabel": "SERVICING", "documentation": "The entire disclosure for a transferor's continuing involvement in financial assets that it has transferred in a securitization or asset-backed financing arrangement, the nature of any restrictions on assets reported by an entity in its statement of financial position that relate to a transferred financial asset (including the carrying amounts of such assets), how servicing assets and servicing liabilities are reported, and (for securitization or asset-backed financing arrangements accounted for as sales) when a transferor has continuing involvement with the transferred financial assets and transfers of financial assets accounted for as secured borrowings, how the transfer of financial assets affects an entity's financial position, financial performance, and cash flows." } } }, "auth_ref": [ "r564", "r565", "r566", "r571", "r575", "r576", "r577", "r582", "r583", "r586", "r587", "r589", "r593", "r594", "r595", "r600", "r601", "r608", "r610", "r714", "r1117" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfFairValueOfDerivativeInstrumentsAndLoansHeldForSaleDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesAgencyMultifamilyMortgageBasedSecuritiesPledgedSecuritiesDetail", "http://web.walkerdunlop.com/role/DisclosureFannieMaeCommitmentsAndPledgedSecuritiesCommitmentsDetail", "http://web.walkerdunlop.com/role/DisclosureMortgageServicingRights", "http://web.walkerdunlop.com/role/DisclosureServicing", "http://web.walkerdunlop.com/role/DisclosureServicingDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r433", "r442", "r525", "r545", "r565", "r566", "r567", "r568", "r569", "r570", "r572", "r573", "r574", "r578", "r579", "r580", "r581", "r584", "r588", "r596", "r597", "r598", "r599", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r611", "r612", "r613", "r644", "r844", "r846", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r858", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r1032", "r1033", "r1034", "r1035", "r1095", "r1098", "r1099", "r1100", "r1102", "r1104" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r953" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r954" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r954" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r952" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r952" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r955" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r953" ] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "crdr": "debit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail" ], "lang": { "en-us": { "role": { "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "terseLabel": "Less: dividends and undistributed earnings allocated to participating securities", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r242", "r245", "r246" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r949" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r24", "r25", "r26", "r137", "r138", "r139", "r140" ] }, "us-gaap_ValuationTechniqueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationTechniqueAxis", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Valuation Approach and Technique [Axis]", "documentation": "Information by valuation approach and technique." } } }, "auth_ref": [ "r532", "r533", "r848", "r1100" ] }, "us-gaap_ValuationTechniqueDiscountedCashFlowMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationTechniqueDiscountedCashFlowMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Valuation Technique, Discounted Cash Flow [Member]", "terseLabel": "Discounted Cash Flows", "documentation": "Valuation technique calculating present value of future cash flows." } } }, "auth_ref": [ "r848", "r1098", "r1099", "r1100" ] }, "us-gaap_ValuationTechniqueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationTechniqueDomain", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Valuation Approach and Technique [Domain]", "documentation": "Valuation approach and technique." } } }, "auth_ref": [ "r532", "r533", "r848", "r1100" ] }, "us-gaap_ValuationTechniqueOptionPricingModelMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationTechniqueOptionPricingModelMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Valuation Technique, Option Pricing Model [Member]", "terseLabel": "Monte Carlo Simulation", "documentation": "Valuation technique calculating price of option." } } }, "auth_ref": [ "r848", "r1098", "r1099", "r1100" ] }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityDisclosureTextBlock", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntities" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity Disclosure [Text Block]", "terseLabel": "VARIABLE INTEREST ENTITIES", "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss." } } }, "auth_ref": [ "r102" ] }, "us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityEntityMaximumLossExposureAmount", "crdr": "credit", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount", "terseLabel": "Maximum exposure", "documentation": "The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE)." } } }, "auth_ref": [ "r52", "r106" ] }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "VARIABLE INTEREST ENTITIES" } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "terseLabel": "Nonconsolidated VIEs", "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity." } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesDetails", "http://web.walkerdunlop.com/role/DisclosureVariableInterestEntitiesTables" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Consolidated VIEs", "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity." } } }, "auth_ref": [ "r48", "r513", "r514", "r517", "r518" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r919" ] }, "us-gaap_WarehouseAgreementBorrowingsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarehouseAgreementBorrowingsMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureDebtWarehouseFacilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Warehouse Agreement Borrowings [Member]", "terseLabel": "Warehouse Facilities", "documentation": "A revolving line of credit facility used by mortgage bankers to finance the origination or purchase of loans." } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "WeightedAverageMember", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureFairValueMeasurementsScheduleOfSignificantUnobservableInputsUsedInMeasurementOfFairValueOfLevel3AssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]", "terseLabel": "Weighted Average", "documentation": "Average of a range of values, calculated with consideration of proportional relevance." } } }, "auth_ref": [ "r534", "r590", "r801", "r802", "r848", "r1110", "r1112", "r1115" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted-average shares outstanding", "totalLabel": "Weighted average diluted shares outstanding", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r234", "r248" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureEarningsPerShareAndStockholdersEquityBasicAndDilutedEpsDetail", "http://web.walkerdunlop.com/role/StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted-average shares outstanding", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r232", "r248" ] }, "wd_WeightedAverageRemainingLifeOfAtRiskServicingPortfolio": { "xbrltype": "durationItemType", "nsuri": "http://web.walkerdunlop.com/20240630", "localname": "WeightedAverageRemainingLifeOfAtRiskServicingPortfolio", "presentation": [ "http://web.walkerdunlop.com/role/DisclosureAllowanceForRiskSharingObligationsAndGuarantyObligationSummaryOfAllowanceForRiskSharingObligationsDetail" ], "lang": { "en-us": { "role": { "documentation": "The weighted average remaining life of the at risk servicing portfolio.", "label": "Weighted Average Remaining Life of At Risk Servicing Portfolio", "terseLabel": "Weighted average remaining life of the at risk servicing portfolio" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r917" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-16" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(a)", "Paragraph": "4", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "68B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-68B" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-3" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-24" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-6" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-6" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-9" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480591/815-20-50-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-23" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/820/tableOfContent" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-7" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "944", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479808/944-20-55-15" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Footnote": "4", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-65" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-66" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3B" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-5" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/460/tableOfContent" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/860/tableOfContent" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477011/948-310-45-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477850/954-450-50-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481639/420-10-35-4" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r911": { "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" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r962": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r963": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-2" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Rule 15c3-1", "Number": "240", "Section": "15c3-1", "Publisher": "SEC" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-16" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 87 0001558370-24-011457-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-011457-xbrl.zip M4$L#!!0 ( $TU"%G!(CT9)QD + $ 0 / =V0M,C R-# V,S N>'-D M[5U9<^,XDGZ?B/T/6+],3\3(9]W1U1.T++L4(UD>2=75O2\3$ E)F*)(-4CZ MF%^_F> I'@(/N4QW\*&[9"(!9"(_)A) (OGS/QXW)KEGPN&V]?GH[/CTB#!+ MMPUNK3X?>>ZR]^'H'[_\SU]^_M]>[[?+Z8@8MNYMF.4273#J,H,\<'=-YO9V M2RTR9D)PTR27@ALK1LC9Z?'[X]/C,]+K_2*;N*0.5+$M(MLZ/SX+"_I!:[;U MB7PX^7!R?GK^!JI_NCC_].8]T<8AW1@X6W(5X:-C?'+T-=M0XE*Q8NXMW3!G M2W7V^6CMNMM/)R9=K;8]W>R,9.WUW &%#7%7SAN>S:%ILK MMJ2>Z<)X6']XU)0,P#"9# =BAR!1#.-J.9^ D[C+AX?CAXMC6ZR@H].SD]_& MHYED,B1^,,JRY],;;"N8CN.VT\?C0IAA+Q]/A&VRDY@RK.LY/2QQHII+ZBQD MK;!$=A>2ZYX0@(NGB%QVXC#]>&7?GX2E.U4$6Q:R]>X$2J,Q@@+#W6TYH'M[ MXA=&I&9ADQB@!)*,B-1,')1T4X%9GF;\SSM MG9^>L$>760Y?F*R'9$Q0%^R,TSL_CD"LVY[EBB)@^84[_5G,5<$=2")JRG4G MOW%9M-/T8V;\@_?U[./'CR>R-'KW7)$:IAU>H/@$B['Y\][I1>_B+.9_5>:5 M#V?$[YTT'#S7JKSSK0I/O:(]MBA^3;%P%_:Z4: /W4@3]AQO44B, MA7Z%7_Y"B)R[J&79KGQ5\%'X<+OEUM+VG\ S1.,GA,H<<$;PQ]?I3F; #\(W_/-)NKE41QXT,+%^D;]AKG.@;3F ."<$ ME0.2/15U:NJ>6;U>S%9AM>!AJ*]GUF)4ZDR60W#G-DRS@& #([-&@WS/_*=E M%%RZ+:7NS\OJ/NZ2V$OB-T^HA52);H."#AJUH=&GSOK:M!]*O>CY%95*?U-/ MZ=@#D5UT^DWI]XH[NFD[GF S;[.AXFFRG/&5!5.[3BU7TZ73!.NW.QA:G3,G M4M85:]/?R>2:S(8WM\/K85^[G1.M MWY]\O9T/;V_(W60T[ \',P1)I'_RD]_EWSH@- 3"+7._43"?-K UM%P&0^3Z M-K0),I2MJJ'RMA%4@ $2<4!"%L)IHT./$CUC6[@KNF(S)NY!I=9JRE=KUXG4 MC[.N;?F6'P:[3X5X JI?J>FQR5+3__"X8 9X!1/!5]Q":SYV1(&Y>=[.5%B[ MR)JE\60ZO]%N!F0VF/X*F )P383JVW T(MKM%9G,OPRF9'@[UVYOAI>C =%FLT$&)V&G'234D+BF M7$AS/&84_Y;KB6ANN09[;.F0=_1DQ&G"VX"V\P)JAJ:&[4VL:8,-[G! M@EQ2AQ=8FQ_;N0I\'[+@N]:&4_*K-OHZ(..!-OLZ'8P'M^F)+N**^(S*R2Q^ MF."5A,P2ZA)D-YP)+4))Q#.13'?@K0O>R/B$_@9,%^"!2P"%%1S?;Z+6TRS2 MU-!R7"'/ZBK!]7#=J0&:\?OW #1A$"/'*V!-(A0,=P*#TDG#1P&??W42$$ZP MVL&R,2QC.[6\8H+?@W2X)1@-,0!G9%/+^<),X]H6,VH6+#>?K1\U$-_7 V+2 MYBU)S-4.PA"1$ MI*WP]'GLF2Y?T@TWGT*_7\8;Q'29BD5 _#'=JG#Y,;M8O=9N;X> 26U ^I/Q M>#CW88G.Y-UH<'4SN()51Q_&>>[OC?@LD@2/)&22^,$8,5U;1I,.(,_/.X^H0^D0\D5-SU8\@VV!=!KUI@" M4&>G69=PH$UO884Z(W>P$IE]T:8#":;9?-+_YY?)Z&HPG9'!O[X.Y[\#L>Q8 M&K2@:S*XFW48*<1($"L5_@LJ&U@N*'!HP2RPD3($ "A#J3QJ 8.!Z@TCM!(_ M465^@R318J>P^D?C=_!R6N!@NASDJWQ.OEN[Q*'YVSJ'YN2GG7ZZ%W2?OO// M.=?46C%G:/F&-ZOG4K64^KW(.R,M/!GU6R?<(G[[G5H;JE7Q+E=OHH3"G-5:BAE)Y;[+*TT:CR3?MMC\@UY,IZ&WVSQYN7Z 2)Y>C MX8VTHITF]YC1\ W*6,JH0*F7MSG&,'R7NJ$O'/HKMG#3HRZ?*0?\77; KP:7 M\VZL:P>)5 T&4>NH9M1'I\-J)Y"EC@_5VBH?)M$IJ/%!7=V3-K4:/^:IL<)9 M6:?<9@=8N^BV1Y&N;V, MCWA!^[S!Q8N?PGZZ7<>F^IY3<"]K:CNHNU_7%PWO8_WD]])INO+^5;YJ]Q.K M=%GI$DNGN@/L:>5KL70]E4+?9!5:;GNKTVZYS99\_25*5!IZE]40[KMTX]]\ M R9?-R5KJ?3V/JNW4C=P.KW6VY3)5^8^4I4&/^0%P>8'9W=*.]A&39$>*]56 MJ;9Q?'.G\,-LWN1KNTI5A:K/3K.JKA!YW.FY](9.P5)RMU2EK;.%1E5!K=)5SL+^5U@G:.C,@%\SF YFKNW"D:W8^%-\UBDX XZE_>4O,Y(#X+X2V/ M#CJ-H9.\I3BT[N&51]M\R_#6AW]?"RFF;.L)?4TC]=>#5-W.U%!KLG?<2]R( M[ '6>C%K?Y>Y5?#"2G!W#2E)@L'NOM&A@.AG2)K3QV80RS:C!D\F:4HE\ 2I MG627'1P.EB?.MEQ!==?YQMUUWW-<&&.!ZSNYXS*F%EWY&:]9,[S4Z$<-J'?- MLLV%+/GIS".F?#N$;)&8+X*,=;"K?202[0;%E-72-^UI0 64*E' N!T17_!/ M]-7I_@"IO#3=Y??<]@)628+7#JG/AM0^T\UH/3W<;,&[*-@;.'P':NQE;%YC[/4'_5%B \%G MJ-LUJ'(1H\"I3A6KE+OO3@;\[M[X4A$#44+A:ZH'Z>[RU;.?6*6L@OL<\$^< MT3ANM%->.>7=VBYS[N@3[G47:RV'2JVNC.$,U"4;(T%KG9Z:AX7D/BR801NU MI=+Y^ZS.2R9QE=V2N-\PH68W*1XRMV]^"N=#PJ=17VIXU8M0*IE+NL/@\V$0 M=PW!+PNRQ' C^+Q9(D-NO7S3I=M58RNSSUX26S$+9(>'G?2_W2Q7+TA.,PS) M#R;-C9*Q5.$S<^T%$6\]UO@*/0RM1 M<2=[\HC=,_,BRD*OG*Y>D!,U3C,37#F<)I@F2:Z)SS9!OC'A&J803W ?9A7? M3?PLQ2 7R7SYW339'.PWS *OH^8<65A9#:G,47(QI()>".]FQ^>(0D\4-\O4 MG6U(!8.F^02D#QUUVH'B<*#(IF&//Y72#"4E6E;#)L>]K@:;G"SLNY]7Z;!T MF%L/4P8.*==E+D\HT]!G15S(&LKPR^?H0H&NL],LNDK#A^7 CSV!:K$\R' M[N,@/8(!2"IHQ-XR@6 X"04\(B>'D1PTE2-Y/]9? M3<%3"&B=W("T'+FO(OS5%'L7P*V3VJ2+'*E'=,',F@*;6/=996WFS;C@"()# M"!ZJ'P*O/7+GRMY0;H&NJ6?F) PK467_-"J_?;'K\@1M$F@TB,4GV"SQVR5A MPW].Z_SSR:-C?*+;+6XJX:/@@679/O?R&3X"^-K")1;=,&=+]0 ^#B@[ ;WS MBZ1UZ9T=GQT11U^S#1W9NGP65TNA-EOU&+H-(+>'@Y !A^G'*_O^A.D&MO:F MN.-<_LO'=1 M?L1WFC1<<8(V#B4Z[T%;%V6UGE-3_NU44T(@UUOYE^&6'HBP H[ V]H:^.@; M-HNM,"R_7.>F$#NUD(./J(.S=Z7Y6%)G(1OSG!ZVY90!8++2BM)M@'VP;U$S MU?"8VV C)O!)31XZ!N;N_,] ^#L/O/1_$A M>=\V\1Z(H.:4_>'Q\,!KQ"R#BJD9*5.C,8(NZ*DM=3.#6JNAS#RAB.>KG%+4!//V/; VMQ.DT+&@WW-O@ M?NU$\!6WI AX^3.2N6*MEY%=C>&^?2EL6!DXN\+M/GT1C);A/<=BXJZ\CM[^ MBB7$41&FKAADW8.DF%GXZ.A*I''$[C4L.[^%FWA34 M-+;O)?5@N62ZNT_B?;5:+OHM<^, *1D]$L:-/ 6Q#+!8G.(Y()I1^0&R;(@- ME-L63I,265\MP:C)_^M# '.W#"W=] P,PPF/K+*C^6*,M,1[*?->!F?(*8].2O6Y92W4.TSZWVSAKA,*B&7(*VN)8ZQ43A[*(LGR M"U\)[/P-5C IUYYE@/>6NW\0B5J2.BE[B)I#RUX-F3[CDV6X607N.YI3S,W& MK6]KKJ_EWYI@ M#<)!VTR/F1L6O2P:8AF+,A$K!Z=LQ>8C5P/XF;!I/4D\.='?V&>XO! ME6P/?:M+AHJ]? I-&6@X7. 'V29$XO:7GP=ILCP+3(%FW#/AL/#@ .->,#TF M;E[&H]DNKEZ+*_+CANV\E>)EJEPS.47A$LM:O:SL+KQY?AA6GSKK:X"J M_XG=IQQ$EZ%MA^L;G>5=>?(C$>"XKP3=%)WXY5.U$*H%F]OT$7=+YTQL5-O@ M2392I'W$8I2R",W] M,HLMN3M;@V$&/]3$&*J5A29:7L>_I X:Z\T65@A!D\'P-&BAK;$GR3[0?%98[W:K7T98#9,Q8_GS)<%%"V<+(K.!8I64J7IVV'0 MT1F;+,-HQ\DRDTIHQVU34+[XJF/@Z& SPBC=1)I:N>_E?WTMA<8J55H(S] / M"X)94\(5E+90CEL/6<.#29-;?WA0(-WJ.-:DJ#R).0Y:6X'R#@%1$W=4O"S_A70O+,=S1M1/VQ'87X:-5S*K@IG"#T'XUYSHBN$< M"B.V?Z)55&JA4[*'2X:P:.RH[&H6_W%?99+ MSX&%D(.I/A?!FUJ01U\3 H_69*P.FBQ;QFDE[V,?I*T7'Q'%9P2><*?DCC[M MAA57J]16.W_G9\IYPEUMQ[?4.2LH!54++7DBP[& <:[-SIPY%T"^\$+^ M^RY*U5L(M>9:BGH36GC[[R4LHM)FN+ M8H-3KT)IZ9:[U!Q3\9UESD7R"UNHL_C,)O,I[Y1()2A;*)]J:DSKK21Y*R6- M9T-_PZUHFZX$Y8_=H,N\B>K3*UB\]:D03Z"L\-XN)FYC(U@R&^EO,RE/JQJU MUM:QPES10\?Q<)_2=H_@%>?A9+1(:+AR_$L5 M60O??&V[A=ZX%M_WT>>I3C)@Q8'3U9&?.WJT56O:.\W)$D[)<_7 M0PO',YKI M9.ZC::],05Q%*IHB7[;]M.V5,3YS2X8YY@="5JG2>HF?@D]NQ9\W*9 SC_"5 MK*GV8K,<@E^-K$-+][=UJ!E&!18=998A;2%^^YX0\%R:U<+ZGQ+4Q.+^MX*]G_PC%X'OPI<^?26>5Z[1(;5DR >QF_HS,N3R+S MXT&^6EO*C3O!@7J+62!,/^URZ'(T;>?5K$AR)$U>JHDEW3!?QBI8UQ^PQ9:N[?$L._'%LWO*91_!Q?7@BIOM.7$^/Q3WSG;DY8&S\S%0 MK/%ZFVVMF-BY81"-XK/V\4KF:*5)QM6L0/A4G<(R%=MES+_8^(VQ;\>S#7?7 M0\Y3#DE1<0N=D,CEOP8=&/A+_^+AER]NN"(YI+)""Z7%M$3AC83=.#Z$HN6P M[!*_2I462ISZ*E^PJL,,\.F=&R5A"Z6+,2@#FC*Y#@O+6R]+-H]?87D+9;FU M+5B K'?>D\PUVOU$28-?\<;LLVPBR^M,./*)KTEF1%)0M4RF5&JKF&5#L0:I M7O&5.#0IP4+_!',AU!Z=BHV\DI$*@R9CQ#LI 3/QS?M(DU(_9ZQE:0]O\.CB M]TF"3Y+,[61VZ%",Q,6U,L1)&9\U>*ZTD'GF:@B";"R^#,^S,KNIU2JU!S592# MROPP\'TX+JK1FE%03$S15XG"HX#,87TA00M?UPDNP/YU<<7ON0%33%J6HN(6 M2B)OO">#QN:VILLLLF-NV4*&K_JKZT248/DJK8&G\B65K7(]&71^Y3$IF+\W M.%D6CDB]RJ]F;$)/,10S$\E?3/"\#F2QFU'\!;WH4VB VNA;>'?@\P^M(/SU M+IAM)DM<"N-=;MLT<5&85OMA&FL-#%2GW-&$',I4_#Z4(&V-V GT^Y^_];_> M^,O_ U!+ P04 " !--0A9Y;M*K5T4 #N!P$ $P '=D+3(P,C0P-C,P M7V-A;"YX;6SM7=UWXKB2?[_G[/_@S7W8W8;VCMQI]K(GL\1U3J8,6)9VCTCY@1KVD7C[.:L<7:AG9[^)IJX1PY4L:DF MVKH\NPA_> A:L^EG[?;\]ORR<7D%U3\W+S]?W6AZ)RS7 A?G_E_ M7J$_#1!2Y_.'0[Z>3%UW_OG\_/W]_>R]>6:S"=1O7)S_L_,R-*9XADX)=5Q$ M#7RB0?G/COCX8AO(%>R)5?]X95;80/,\ZBNU!/_7:5CLE'\ZO;@\;5ZB"#+ER/-C4Q!1$#7\XMD5, M+MM[9/$NAE.,7>=$XYU\'[271.'7LW=D_869Z5'+GI\9]NR<%SHOU*S *\7$ M\PJQ1K\ZO7$;AM,,ZQ0*S.8,3Z$P>]0%$]L'>@V"G8C$1^PB8A7A MP]9=JVW- =UW,L./Z.EP]D_+[KI]K'9NY$S3!0\S>@$@Z&9#) MU'4B0'RPV]17>:#_ 3&V@%*_(\O#O;%N_*]'&#;!*O08F1#*1TG'85MI7,4D MJ<-C\ -,SP*:6Q]S; "9^@Q*DO\3?D%O7!4?"W1;/Z^>;=M\!V^/B\^=8@;C M!-$)>;6P[C@X3GU8^M?LX\(<*$CG@ &QYXV'0"?C392N-J)E$5&41*$IHB&%!@^07" ML(+CVRU$%\,(=1O\8R;6/15P?8=$*T871-Q]?.]A1B%0>CT,1M.P0D$6$/7-OZ:VI:)F=," MI\5=<.MFP"^/Q/)@7F[-M^+FEET6Y9%@ V)&R*O@SXAJ!UJ)M7#9/ ]*G#M\ MAN#.QRF!Y=5)+I?#UE9H@A8-9!F>Y;=U<2;"(']?;=VG-E;R!5H.VN?D[#QV M$$.#/UP,-"#K3"T0F.G$O*-A)4 M63P49;/-3!9-C9'S*MKSG-,)0G,1(#O'ENN$7X3>"WX''_[T9_FP40N]8NOK M2?CQO%92^.J4!R[@?USKW\ "<\N27#JL4%JH[I^?FK?7MS>-N[M/%XWF;;/1 MO%MBC*F:SI)P802$W0:#H=Q8&3-[MF1NT(.]"Q V UOQ]>3B1(-%Z]<3>\[[ M1F >WC%?38A?YHS88%\77T\NZY;L );0C/!%S&:(*4+-JZ:Z/$O1'XCRLAI1 MKDY][^:?R>EW$;C]2[]^13@2-5252UG2 Y$TLT12[X 2GBHLMS"H$BR#8SYK M%[M=V^TCYH*?2YRY[2#KF=G>/&6,E6A)5?'N&E(@]BM%C6H4,!*U.8Y^ M^ >\VS9] T^7KX;;=(0^_)#%NMN875Y5090C/!#&G3HC1>R<;%SM;RBAJC!D M20W7PPU%I_W83LK&>-^*A/*+[XW\M&7%LD1"0%<-$-"G/>B2+,<3"XD<$-5& M73987-VR['<>5(3US( X?\%\S6/&\+_>JT4F ONJ1&2KJ2$F6=8G['-Y?(K' MS5X(Y5N##)LDS:F)%SE4$4ICJ38VMK6XNK:+G3Y:<"\M15SQ(HFV;3".^74.54[EP:[':O%#E5TA? H'N): M][7:- @V]'GX#KCONHR\>BXW)".[:U/#IBYP%:B8A"F[% M(Q%L2:#J'2'0#<.;<9YC_U#]AOMB+[;#]X9ZXQ'Z2-]3*=)*DC>7S<;UY4$J MP0Y0J[?&&O CI12;X8G4&,I'/"9&:@PJO^*1R+TD4)D%6KVB[A JEH,YJZO5 M8JJ+L4(O6HH5ZDWHR2/Z#[:XZ8BID1Y"R:BAAOC++).+@BH7N?QROG)>O>HS M[ 4N?L?$D7F\_5+V>/NR;\T>:WX_&J*\5*Q_K?#-\[J'QRJO4AR>C))_UCZJ MH>>EEY&VTQ ODU3R9A,4?0\C-X>'&W880Y9OX.\CT>VRS06U!9[+0^7(8 %J&(+=K 2Z=0 M[+K"'M52IAS%6->DNCFCN&H.\!NF7JK'%OZLEM#KEN&FU5H&7]0+F :,H1.> M\ '\K=0]SM5RO^2^LFDJQ:#;@3L_P"*^$&!).P6TL;!:BB$G MEG5Q%L"FN!U_Q.#^&D0P"OZVL& ^361V21&P3-4D2ZZ:C>;M 8J[-%+%#X>! M$_1&>*;%)YL]VMZK._:L\'!_^N(@MIVY6I9162Y8E5\QRJ%3W M?!.QIRW.!A9N1RT=*!."VPUDU14D;<]=?T/$XFAA?>D@"\=249G_\OP#SV' M>>,.81\Q*))E^JOK-2F)Z^9%8Q_G8PJ'Z/?!E7*>_EYWY^)YB&6WXJ[*;<7Q MKK2B.8]K3_2TD@IG+55.\D.L9!^#9$U0,H81]S7]_T?WU^&/*:(3/ "6M,9C M;*P.Y[H[KWWNY"2+=17HU?WBN\.O+4>^H6ZXY"WK!H5\ XH8K+WHTLJS@[DOA=B16.2W-TO)<0>7W9X169DR8RE.GSR7)SQ/YI1>3XU1MIDC M%?5.V2'E16]]XU$8J#:-$=EG>$:\F1-+KM?KQ"WYX-N7')/2^9 M:MUZ^+3_PRN[-?VE6:!XQ+/2/8FCTX+"T-4[]]U'"[%.! 0QJ]8;AYFY5S.@ MIRE!P6:.73%VP8[<+'G)&>1J#[;"P-@4ISHXB-Y85EER*QZ[>I1C@$RRO7T' M837-S]+I1A VJ[Q6O@8LV)@/?*_[L4.K1K8*M_&P*4X(;J@?, MXDY[![GA4U4,SP/PXCD/RW)ZXW3T$BNBTFT?NXY5QJ-J8W*;'EB)ALL SST& M3IR#_;?1Q#IP/2J?4^%()5\2>&Z0K? VRTYM1Y\1:I YL@:1YO:H0,,?'.3^ M?1@(6,ZT$F:C3+-'JC>5LD?F[0H%O!L $H"(F=GQ"Z'BR>*L MK.52==50HQT),WN^*L8#Q:\Y)L#8=#+";":C%+GUCEPARN%7/@ 34W.)!/EI MQ8]<]H5@5YM7?Z?C7T+B:<6/7.*%8.?&+/8]R)<^\W+E#F8K-V]L?L4D/^Z M']?'I 8E&2 5]:@HBM4/J,Q)(BE5YTBE6QZ[U#&@_0QN_F8NYPLU'?F!O;G2 MD8I]"_!2$8/]6W@P4U'V3'[KS0%T++@]YZ?E7,A'%+9J\^=0H1WR)O>HT+XU M+!Z_C9VHY'&W CI5K)5CUZ(=<$/Z*=,*+M@^$L>P;(=?NN'L8XO>>$@FE(R) M@:@;'+X6^9XM8L0.S3F//%-W](9SSF7;NZO&9:.IG6K+[OC%V^^=CC[X0^L] M:^.VMUGK=][:3^T6T-^,S>Z=*O]I]_W?YT!1FEUB^/IQ?;3P8^T.@G'#V_ M$S_KD6+(\RNJ80'RY+$I%U]!3.JE0UY)*AC=D,F1Y6KQ)-J+9N-Z'SF]RDA0 M"DG)W;]*C75X[7$E3T)DPWFV*)L&.Q\XZ4;VQL&18C-V\1Z;'8<57M(UUY=T MG=Y@]*P_M[1A:_ [V&HPVH/V\[<1-]D!>2*#4D0@_Q>WY2&-FB"2?PW)%$^> M+ G5.L.!^DM 6/J#CKZ0-QY=R;N;S"M=K%C*H>6;I66KRJJEA M)N3D$C<6I7 IOBS+P!1[<$TB4@T^G-HD!3J8J'$VM>KQ1#S M(3)ZMW>B,T%;2:;QARP;1Z@J66"+G8L\! V!GM-VI$JV]A-I22K<8C= #T!/ MGFQO-UY,V-C/HR6I:(L]>G$(2@)E=Z=0EWS(Q?*ZU;*]^FS;YCNQ+!YS]Z^Y)G$N@RUAR:*AE9O&Q6IHY;G7>_S1 M?GG1].ZCUAM]:PVT=G>D=Y_;]R\M31\.6VM1EK!WY0,J(:$IHVCY<[WV(.PW M*U*>*)-4X.:>QFP:5^.C-)]L];8X0YK;LSD26U[+4*W_B9_7S$B]+UW_\,18 M#I)\RO5*S6F41KR#$?^W.'8;;7\&YVZ1%Z"7:"JJ;N+I.2TP'/ M;,,(G=PCAQ0.;]^NV^ GO3W0?M=?OK>T3DL??A^T.JWNZG9H1)[F4RRV/)I;JSOC/RAGB2OQA= M*91O+*N6X9"32#)QNRPH]6:'>\_AE[_YS:'7(*5TWE60%-&6:.G0!;\KR#)! MYWU-*)%3'IY.@>6(YV=&BRHX_G$;1!?#R&*WJ>,R3[11? I9.Q>9,87$//?H M $U HYA#8*D1FR7$81O^*2#X/YS8)!.C6?F)PY\E\^>,C')'?3'BJMFXN=B# M-W>0A1MRS['6KPI*9^ M]I^,0,!N&C\@O:@!N,PF8;TJ)([Q+X'&W@_I8K=KNWW$7)YQP)G;#N*!,&^> MMDHMWM(!*L>N4!;;":Q]0E^N<3-?0%@M=H "E8*@>,;63;&^_*6"=*V#CB^! MUW/3W,^>8!&9% PP!:@47Q8H%&TZ0#78%6;I<%.-47"*<_)VQHL M?%$BX6)JML%#E%PSG!M[A7@YO<0"H/PF[\H#@L7CN#?EXKCQ3;VQ MMB0O$:#EL5U!H<9)U,8VTSB150=N-P1/],F$X0ERERS7S7]YFU^%RBF[;1QG M0ZO@Q0+'3/[D>(]N>$%3LE92[6_V%5V58740TRF-JEHG2DYJ84"!YW[OV&]B M]"9SP&>*+[WZ4Y9(QF MQ%J$-Q7OP7#%RJU5+&JL[]8OLC_IW6X;#+7>TAYZG4Y[Y-MJ?I*N_])Z?&X] M:L/6P_=!>^3G(_%IU6+$:B&UFB!76Y*G!03'/ZF^Y<:?&8M)9N5!J."8)C8? M;)Y687-\\![#/(4+A5TK[[5>US'[%;?E(UP#VX)N)\%-G-&4V=YDRH^[)A"+ M0SXIC*N@)S6,9\WZ&'>$Z^*I>@=E2B ?DH\ ^0C3*M4VIZ-?6EL/2]6+JQ0$ M'ETKJ%!?L_OXI:J5ML-J=QMI2[E-Z8T@-S?1Y-.YFQ^PZ22G3;;-S= M*#LD\W1EIZY,-H>.SX.I0.4VM_]+X\HPZ*B\CQWKVL:F?ZE90=ZHD:6WA1@% MLOGCF<,I M^*FN+!DZEM 7D./UKI+KC[8\ OC\3R7&RVYD7C81>-]7M,+7W0 M;7>?AUJ_-="&W_1!2\3"AJ/>PW]_Z[T\M@9#K?4_W]NC/Z"PH$!L4@0T:*W^ M4/D05Q>[83979ZF$(SOVL$S YP#5RO@L4;_V!VHE"10"3-O<+-:*&I:FM&Q7 M7IO=&KGBAU02$&44( GR#I99>W[>96L)Y*3ZB[3"AL(J<8DE+6"Q5E - MG=C)="$)KMK[+EO+\H>@ IOZ&V9H@KO>[)7GH0QP"R_4Z7FNXX*[MYX\OG!M M)<"MT95E!0NUH89ZEY1I7+FW1ZWXG GCWS\WAJQ@U MHNNL;<]\>=&WZ!BO1 MD&<_B#N%A><8$_%[]#1EBN;LLHL$BS\U@,6?#E.Q*F?*S@[$?#GWA1HL5G_[ M?U!+ P04 " !--0A9F$8AZ=-2 "0/04 $P '=D+3(P,C0P-C,P7V1E M9BYX;6SM?=ERX[BRX/M$S#]PZC[,G8BI+MNJM>/TN2%O58ZQ+8^LZI[SU$&3 MD,0NBE!SL4OGZP?@(I$B5FY(52GNC=-E,0'D!B"1F4C\X[^^KWSK&861AX/? M7IW^>O/[[ZKW_^]__VC__Q^O7_.Y_>6BYVDA4*8LL) MD1TCUWKQXJ4UP^NU'5AW* P]W[?.0\]=(,LZ/?GEPR\GOYQ:KU__,^WBW(Y( M$QQ8:5]GOYP6'R[RWG#PJ_7QS</WKFS&"M#\Y??/_[FX? MG25:V:^]((KMP$&O+ +_:Y3^>(L=.T[94VK^_2GTBPY&;[9C<2'H7Z\+L-?T MI]>G9Z]'I[]\C]Q7.8KTL\(@!3C]ZL;;!F7@=V^RCUO06M?/GUZDWXM M]^H)L-ARZ)__S;+^$6(?3='<2KOX-=ZLT6^O(F^U]BF6Z6_+$,U_>_7BOJ:2 M.GD_.J$4_\=C3,1-]>@"!RX*B%:0?T38]URJ!MNOT61^0[1QA<8! 5BM0[0D MP-XSRGY]9='QOTYO=OBBIU]>;/\;"MTD\/'Z%P+VA@*]Z6K$E$M*4GK3&8>8 M:%XL[6"!HIO@ZN_$BS=->:'6]U!47WJ1X^,H"=$=#N.%O4"/*'SV'+(<3;W% M,HYTR%3H;'BZMB@THZ34?'CQP,YD_>HN [#:.'<1CQ\$)P2Q8/)#YXA#\;K$=1%^0[U[C\"9X)IC3 MN7./8K)PC!=D#]U0B"E:)Z&S)/A%ERBV/;^AU/M%"2J/+^QH>>WCEP%X5QL* M+$]P$(>V$T=_$,/K(HEBLBN%$95P%*'XS@[(,D?%?HV&4+DFV(#92ZYM+_S= M]A.T@VS%L@;#@.$%M7_=Q$>3^=B)O6>RZ4^13\V"&;Z+PC[8HC@B' X5$X*: MA3C(#"6RN%[88;@A4*F(*3'$9 J12^; )/067D!)ZHN%':$$A\=;G;CZOD8. M07.\(I#>O],#V&3>NRK*AQV>5V.?[$OTR$6V]:D7?7M<$I,I6$R>?&^1(DC7 MV\^)'9(5>K/[=:L<\O9M6#H<=@9M]58;Z7XGP]-QB9[B/VQRE,5)A*YMQ_-3 M$[L-59(NS=!XCV,4/=@;>G1H2QRKK^&I^HRQ^^+Y/EVZXR4B9GU,3N8>P2DU ML$HK5P'9AN[FH\'C#//'#-V&)]5V(\+CD&S7&YZ#[3""QV%Z.B(+?^YH\UP4 MIH3<>O93!TMP=Z,/S[GMF>@.V?3OU.^XM0FNB8D:.)[M9X00 K>_E+#/F[KC M>-O;))@B)PFI 7%N1UXK]@Z,(A 9C%W7HUIB^S?!'(>K5&4Z9Z-P%""R\":(X3$.8?8J@/5) ^/P9!63?Z'4QX \!A <[ ML99FRB4*O6>"+8T,;H5'ITS)"?]HMSN'](>-"V*ZSI0^MV-=X^'@\J;V0\FN&()9*N/#Y5X6 KM+_-B;VRO/WQ3>P#0K M14#E$*QMC=SP?+^RPX!L<=$#"JG3CF9,/,;8^;;$/CEK1%GJP!21YB2=JI+9TI*0>P^1FG3 M"#F_+/#S&^2X&38W@>L]>VYB^]$D\#=5?M"6$:LIY1+]1\JNE%6 MV/8Z(P,A=_7FZGM,,["([*\"8M<43HQ(!?&*4&IC9)(A*-)?Z(#13D9TZ KF M=N@4R.?_K(B"Z!N*5O8O* GQFOXG'?,-BM#\30[_YH7Z8%X'Y&B 7U"HAOV^ M+OMAN.V/#O@Z_X-@?OKQ]>GIZ[,TI? _]L=2IF0[DA?$;UQOM1W-]OUF*)?R M$6GBX[L4O[2W]DB1?U/EP,%K-U.W#E%D]-TIPNDLZ0??O.L.T$U[>KU"JZ>F M&LO&M=IO>T27!*?029[0ZRT;.D27V7L)::(@7N!E"U/PK3(NHLN7B]QB9(IM M1\N>%].N=H!6"=+*%F'K+N5PE&;K%MCZV*F@Z-,$9QRJ+)U1&)>63?+7;L4D M?_SY$&(W<5(+-PM[HGPS*/KV[2?D$V&(8/\\VZ-0"OU&F[K]'>W%I2,0(<<; M>DR.SD-,ME6:M7174?TO,/5LTSJ=9TP4C8\*.IE\E.%LS;*G@BD.RR_WVZO25M0X]3 Y$F]]> MG72D#[L,RFH:&T\AQ/ LC9"W&$8EY'@ T@DYLKE2G/6A%-2?5N10$9Q%^L % M_?.TK@I"X&&T0(@"( 40XIG+?M2'[,?KM>\YVT$?DZ?(";V4)U/TC +JVJ=Q MV.*/:R*$6V\9.Y-UOBE'1:BV .'I3F]#L72OU\&&T=U>20"D^[W2F<^=MP.L MFP0)FF.5;>ED$:?$W*-8<2D5MJY9CPW:&UEPI5@!TD-=U'/5>M=:M30<.O27 MW>DD_^'/0NWWE&S_<\U<8P$,H":L8:'H 0NW7-#OS0LZNZ^YO=0X?HK2BRH< MN4N@]Y2 "]W)6EE>GLE(?D(O8^=_TP6=>>>FOF@VZH9E'S3NJ.G\4!4*;H?> M(/-(0DN^GC:FH;,#< <+:WIYY\$FYW6FSXVRO$=70JMZW- M ^W6W9QSYW/";!IL_8*3B%[V#/%?R(FI. (4\@^M2NV8)U#EEFU,KB9RP)KX M#6:;:1!3G!V5B8"SJ>RLG1/UFG9V*BYGYXG. MOW4XEDN9#]G>&-/@*)8@,[#I)<>\=*YE8]QGI(%=MT%%&?:A>9\S856^]IR)Y)CFPW&M.A8GXI(?.63_KQ2UW!>UDLV,WGKXT#V^/8@_>B@P":3C:%40IB<: [,4%3D@WX-HC5R MTL)V3)V3PA74\.',::-8#%B=NK*",CNE:BKHK'>=;6S8,I27#Y!S@P5@G! % M"UV] 9-0=@-SVBV0$VY ;%G'ZUU3!5?I$I*F;V=JEH:_JU0C6K%%L/LK-QO6 M *5[B+"M!Q%,84:P80"LX$*Q8#7JF*LXJ^/4Z&!W"$F_Q^Y?238?(W(JN$&UKCT+G"[O^GG"HU-\@/.UEJE"I,E_[.,Q?)*O'36\A7\SEU+2-BB;L[ M=!ARU6F2DZC6! C)3"M KY$BV>;M!"U9XH9L**^1*@/2I5%U(-->C3SA9A+F MZ3:,^2("R3G$!AF6!.D-$"EU:MN4ZE"E":3ULGHBR=[;N G* MQQ(O<+RUS]*P1FV9)R%I6P.<$>#$U&5E^,*.EL-#\2ZHBA;KNM@+@MOS9F["J"-!)K#TPI'EZ MBX-%C,(5O>C*R=D1@12IC$P0 .0P9Y(8B$.2^7DAE -6)*N2#LGHD"HTKR-( M>DMQ$]J+?("<$RP XX1P5W\9&),H&.NY0!)8F;"RWM8[I%K+[PB2WA8%/Z?D M5,;06M[GG OUSX9)8.HJ'X!!AGG]Y/(<*Y!2ULO]CJA6LCJ I(\7(7*].'_I MBG6'@0]0>%P8 ,8)83N1!"!,8LSKIH#[6(F@BK.HUEGJ)F)V8M[16;WUR71R M\D&VWD 6"/#+U=KMBAB7>CN3GE"!T'!SXJM.T?H8:=1,O6](2W35L)DB%ZU2 MQ+)T'ZGI*VK M!K9#< 1KF FBYLH$6]^QFA(LV9.*S& ;UJS!JN;VKQ!3&\A MDQ=Z_W_IK1E3A/DMY\?>MZ&Q9>HUY^L^QN:UEH0DG[G M 2=:M\M!7OKB7I2M\P]V%%\F+,M1?%"5W=ROV?).&D;8!X#*TV@QLWB=?-YOT"97#?+Q5 MYW?S/G4X+.\3U-K00NW8:T=K+DM6%GV$.2M/$T0AK4NT##?Z.Z'WF)_Y%1TD M4,6U=AX4#+K8Y4ED<'S:S,]$F5BP.GV5J^WL;M,2)?SN(&GU.2T2B*)H[/R= M>)''.ZZ)H8KC# \*"%WTGR%B:[2;?8U:;O/$K6V M!LTX/8'C=FRIV&-*(Z<&E]Z(0"=A"?GK,-T]'5807J-%??KQ6P"9>UNLE&<< MIX5@GM5:@)A=4F%RII:8?LZ$X@W&FTVU02#-H0L[6M+"G^0_M)K2L^US*JS( M 8M< 0&@D=K\Q;,38O[*OQ7;0U3;'H$U7!M,.Y%J .V54)1^!.WB6E=!F M4$AS\A*%!#U:CZ04'/:B;\P4!3GH-CXO C5*9O%^"=>%H ):(Y,%:C+]0$%2 M6(O4:L(!O_LLU4#4+23M9^^TYW;D,6\YJ4$+K;D2M %Z'W"8JF"\16[[CUV- M;N9^U*!E439'IR4T"Z\N7-R&%W(K;SM@6G!'9R"@\RJ]5,6]-RB#J\^E?3B3 MU.47QC+IN9-@BIPD#+U@D4KQ:X"?(A2FL8*;8)W$-+@0T)3=-'&@3(KX$-73 M,/N\[7P8$).9HU=X,/YRYGP5K\IYKG-\@"X-MY[]E":P*RP/?-CZ$L&"-4EI M@8^'F@NU2I-XO>A[O'V.]S<>B!5$H'IX>*YSEI,ZDI4EI3_D(*TME-04V1ER MEH'W-S/130RTO>W&!@)!%.<"GQB,2YCYN2:1"%8FKGJQC]5I=KV/UQDD7;[% M442/SV1Z(C(+472^N;=C,G$G\]W/S >,M!MN;\^K-S3.D!PU3JT *223Y#U( MDU4#M$6(=RFK RLT!,N&!#2;NFS;"%[-BB" M"TBM@AN<%S)I86UR*U.!TWVJ^-)N(6E_L_@$8WZT[ZA5$.IGC^35WE0XU%A> M!WK4,M978V6E4&]C] X@&BBYQ'A+>+!([>$+>LN:M4?R +9;1AW "/+\ZE$2 M,"8A,&)Y NYC9<*JN]Q^A]G^QNO(M'X^+NT0[5U6E!#6)KB2[LX=(,UX%W8*RX;S:17@!UKF(JTY:CL4+W(^ M*W]AVFRZ#;?&A7I#PPSA%&'A 3 (-#\;&L@)*Q!9M6M4A\CLF'K7D&;$]OV- M_$[68XP=5J*2%&[_WH*DO.,7.W0Y]_&8WXI7,JK?3$P[NF6>D\W2I:^?$I%G-1'"D+Z\D*;P MGV]V, _V)JWP2-'>X1ZX#[X=<,MG]3E$V2;J? B#SW,P=08/PLO*BQUE/+86 M5N?CFSZ%S"CED_E-X'K/GIO8K#M70IBB5#\;QA05?WCQ,MWVJ56P]-8S?$5? MG6#;5PU;\RB7M38WM\2"Q&TY49X^S*'29P9TAX"TV16SES%)6)^*3-'*)X-H M,[5?N"+"V1>8_,42]"NO/Y8Z2)-0AUZ)=8PJ,@-DV$ LLU4Y845265FGTD&R:Y+L3LW M?>39NEL^(^HD7R\]AWGLD<+MN]OJ<$-1A!;[X[/=$3*X@B(^' "_&U<<6)U" MIOMMO^/TU,_O$-(:?X^#L,AZWKTURE!J>8,_3_=XI=8$#-%,S5=IHDGXKI'^ MG,@T6DL66!V?/<7L:AK6IXX* =8,6ZJ(&YU"I?"2DW9--D>13X@#4]$8,:(XJ; MJL(#522LO>HK\1;+QQ],W44(4T67(0HC+E\4ULN-09;6*[7A+I325B:HSU 0 M[@D5&#YU^U!M5WY5)F,!#H.O^!*DR\M^#=GAS\C.$KD)#=30S-YX M;\Y1X"Q7=LBZ?:#:C*LR*@U!L*% 2CA=9,TTV%!OV'82:<@(ZV$V^.22DU*> M:2HD0)MTDD"3H(7.5#,<;JIA)(TW"5JHT]UMQ$E-%*(993CJ)"1 .(\,1Y[N M[+]P>)%$,5ZAD!=UJ@,Q'69LL($(H:>\R;R" M<9R(5EDB6$;N,"%+(5*PP^ MJ$^/A6WAJ1-B:;9E)RB[A9R'BNQ<-3! ME^L]-,L+- .]/07^QYL][MR2/],/C-]S5.J41,CY98&?WR#'?9.2L;NX$TT" M?_.JPG#T/::UH]P]TDIM7K73QC(ZF2(Z[D[_R!]_CGV_-!RS:#Z8_ MI5XR+$_>CTY23%_BWPCU\>5UZ\O/$\)JI2N!Q7 5S3N2+E$A8.VW*R MI%K]>B4I-L_#D:W5R?2:2.?,2_HZ9<7V_^&0C<)?+S^ MQ<&K;-;LKGAC,C^"]!)ID?60^<2R*Z3T8AQI1&^*TAL*(5K2-8,^2$%_59IL MGSZ].SLY(?]OO=ZEMI)_;T>VRD/O0"(+SZUL',L.*%1I?&N+P,H/HAW!+R^_ M;&5(AARES'NR([2=Y\-F:LQHE5]9:D8.]*8]BA)C[R'$;N+$D_ 1A<^>PXN. ML\$*]+I-LEZ2EJ&3/*'7V_VH/!]8FR6;N87EQT9^;_8/QNJ(3)P<$7X:EP"V M'Z:7MOY\'#;'93JSQW,6 8?)^#_?CSZ^^_CAY-.G]ZP@NR6SF!>XF>XO,0DSW(7J!KA*)[%/-,"[W6/->.F4AP(:9&O'FT M?11ETT_$3@GXD(Q]VYRQ$BHZ9O$N4^W.#NRL"HV(QS+X(9G\KCF3961TS&6R MSOQADY,0)OW>!#$*R>#9<8BN5>1$)5B_==H.R?WWS;FO0U+'DKB*"$TOQ6U] M@FB:555%@B<)G;9#2N)#E,T3,*$A2-GZ+TL5F.;.I@!HU^/1G5 M4=_Y8^OQ%C/W'&2J+H W>/#2TWD!#7 $ M[>0_-M'N8-KO*(/ M*O\[_9T7;%=J"F#GT!*9&E5P!$ALP6>/.I^O<7B)DZ=XGOACQ\%)$',3SX5- M "Q[6@(34P-'4,4A*J>)>I Y\F%"&O16-1(+DP@XTDA/3 4=/-N@"F/0E=5( M GOH ^+]/A6JMIE1AU8S&=1)@".'S)U#WZG,RE?2MRH3@FN.-+V'B.8XS#-% M9O9W6N^2D$KXXP5VN$D-4GKKD+0D?"2H+8I9SUW9>AP1P JI9J_WR@5HZD70 MSW7_' 5$,F+58$ #6'9UQ,J@ (Y(B*U$,**:QS<-MP UEHUQI>1AL/K>Q3O M)OHXCD/O*8FIXW"&M=;,!OT8##;H2:X!;4 %K"(\HT&&%H*!Q/34J&7DL8Z? M;<^GFD,VSLCVRQ6VMU4A"5&3.5F?'^A)GK"^HF\/=IAYZ;DG@3Y''5(Q/K7R M-?;-"3BJQJ"RH("C)L(6@_HN3]K(6$@&'/G42NS;D>=P),.!'50FK6*/' +@ M2N.2/F:PNTD@D<<6>E")M(HT(H MM@-RI%R(9HYF'X/*KU743),P\%+-]:^&OYY<^;T,*ME6_A5MTJ2R_<>;'B]O M,>]L72SI&X#139"5 GQ58;3PFM:(=4V+=SDK'\;R FL[T/$Z5DL4,TY2*PH' MJK5]V6T.X,*6(B6[*79FVE"IXB>\3\Z!-7NE2TO?*A8+FYH?2#35^U&?1JMZV<@/ MMN?>!!?VVHMM7R@/21L 23S*LI&0 DA.CI.LDC0QC.=5$\M,O3V G!YU^:F3 M93B;-R84(+?P PAEQ0,&$+-6%@R/!C@SBATS$@I&W 1 [%E9/&)*X CI9[HA M(N+Z 5P7(:MMB&R:O)?]]R8S>9;8)ZR*,LV<$GV[QB&MBL//[-#K!8"UH9SQ MH4<9'"=B'5%"C)]0?Q@S/*>5LM!5YP".! VG0'51Z(8;<)2G=/S)O*DW491P M8SU<: #SO /Q.I"T,KEPY,OS6U!=E:00J34%D)K;@635:(4C MUETF6S3#'#=C:@+0\&A:;)-0E94[1X0?D1>CO%[# R)$N5/DX$4FOK12%=P /*%.U"G_OD$1Q53YF2&YF5"WS[/4$[Q+/+#JC2*CFJ:'0'(8N[J6*9) M.7@%R$X@76B N"< ^M0<("?'@'WB\9DQH<(O6Z MAY"QW?,Q4X\A<'1H^Z)'R4=)R]]R=((/#B&KNP,9\PF$([,Z4>DQ63G2DD-# MR-;N)7:2TS=\RC99!&@L-@G1'0[CA;U >\6CE7.T3T]&)Z?6:VO7(_GC;C*= M?1Y_OK(>KZ:_WUS?O\P>P69D%]2/HPC%T3C.*R2AS'82YFDK-1UV MWEU[@1TXGNW?!&2Q3Z@;09"WS86&D[&M(9[RC.-29G153!\UG]/7UXJ:I[1> MQIR!;#0C:$3L3\*$XFZ'@)$B+E'JLMR[)?^H+.I#5%*Z/[P=G7PR_U*)805B MLL2L65901,OUT&I/XGQ//CB G)8^YD?%:.,2#T.$[!WQ5I:.J-S<7)*B)H5, MH0GMAT;NC*!_3A#XUG"]K_4"(+>IC39HTVOR/+9%4.,$]JY^ ML> MO(XGKN.)ZWCB.BPC^GCB.BI+P^/%^]')!SC7A$&C,]OKZR;^]G5].IQ9EW=SVYF-U>/UG]FW?\OL C^^(_U6+ M^./HY/TGXX>$;F3"I,RHORPTU61Y]LA>%&&'/1[<3@D4%-3M%>&3I0!%J2_H"_+=:QSNGJV_ M1_0YZ/$"!T^\_6P^3VYH*>U5Y;*8(6Q?#U'(>O=SC^;XM@:=F!:V5X MII!6"5/K/S-<7D<7G0B;]C9T%:!" M@-1M*0C1L0#A'!_;B:Y:]J=.I^&7MLH(79!%<4$6L>RM4J&!I=(01ER-KX1\ MR;#I^5$E53W5?0(5U.I*>DP:^XA2U?97872*"PT@*J6N<>58$Y>BCIE];0>! MA^YL=)FD2_%#B!>AO>)Q6P)ND-V*BI/S6$*'T27J&A'Z;/]+6HC##HK++A4KV3QJ4?/*]1?9NY?67V[L+X3K66>\&CQ\:LNZ<[*[G7XA< MEVJB0]&:!.R*PR) $MQ;V*8/:"U410 @1P$A]"!"6*C2Z0Y[9/ MC@KH<8E0?$M'H SGGXKXX,.?C7A^E.[.1GQJP<1EV],PA;#[TV\Q_RZ]-L)"(8H/.%**&D#8Y-2T$H%"8'8JCJ7474Y M/QV=?H2S874I-R:='1^B'D+\[%$"LY!Y3([E%^3PX,6TEBAG7U)O!F"'4M*^ M_-BD2-7@B5E3^M8D)P&Q]&WXK8?WVFC[K6>/M)Y?85'A/W,JU+Z:3SVL*4N% MG0,]:],50R$N]:I,9N)NEN]W]G=OE;"C!(SOAA/]&%I2L'D/43B/-%46/++6 MI6O>;IV[E>1_J3&YMCW,&>RZG<#X'&8-M-7G^#. M9,Z8@MOGZ1&!^SM)C7N[]OB'"!# BRX-IQN7I"$8G@XU">Y)KXX3)K9/3U>) M@/'6FDI "YI<%8[QJYZ]3U_1VU,D49ND==[CN8X1&/?QR_4K5LY__+R M$KKJ'<#3+&W6QL[XT.<,9J8YCY^BM-A8??Y*P &\?M)P]DH(ZU,$D]!;$%6) M48'KML#ZUV!M>^YVC\U#*W6IZ/=@-KU+2>ERP>C3UJ>L'NQ-_BK.#I$=-8P- M3]K ;/*5CB2DI/3)^*O\ED7VQ@ ;A3KWU5H9M,$U1:!&SQ 67TGP,WR.2M.2 M;_2)VA@TO#5EH$+-@-O%U?S@TW#HT>S-HK;?;1C3I'-H"NR&3?)7= M6Z/#7-M>R'I[2+NU08M:4UYZ=,$Y6FT#AL2&O\3)4SQ/_,(DY3J-1$T,FM0Z M(E,C!OZ54/J&R34YAC6XZEDKPZ-UU9,.;*4CP[^Z::A&C\XT])&[H&)-PC6. M1#[!%8Q$F;U<&!A9%P)E$@@ 1 95JUE4 U5OQ^=?GQO M/,S>A5R8='7M)* #(Y>NZ.,@_0]];^G9]I&@-J=2(P#94T+-*CP%*K0H/)4B.)[OCO@$$Z=54HR-ZX1RWV$O, M.+ZPPW!#5BG1B[V*;0&LN9U.@7U]4& !''G7R-Y#G2-J>3, 4[@W*'F11#%> M9?6[TUK==W9@+U*SYAHUJ;[VOIU+KL#->B'(65OLLKIK%#]KAZ!%,3RZ[IIE MH3^$V$V<>)(_R,"[V<(&.P!G'1]YL]G_.4Z[>OF"\LX"6/-77$0*M"< %@&' MR?BJ+^OCZ/0,QE685L)@$M5#7;(B($P9%+B7Z"D^#S'9T,AR3E?R>R2L4Z;> MVO"-&:FBE;+UU8GJ_LHI66SCS2.Q6Z)L3#J@X*JI"-QPW6I5CDNHZ)C%Y1L8 M99N*QV,9O,%SF Z39628SA6@1.QH2*MA" M_B)L8/ DI"T6-DJYS;-9KO\@: M(=)_3)XB)_32[J?H&04)BM+ABS^N"4VWWC)V)F2*9J6UBB?#"A#>Q.EQ* "> M2!65+3)X^F/$,71TK-S/=1"GJD*5J3B^EST+DGB0&5N @BC:SOS<3)[LG *NLIA)KR)M-\L'(OK;]I GQD9=>[(D:SFIIIP F M>W\:(:7>I ^Y*'ZZ?>KW?/UUO3F M\Y<9]073(:UTS%*; _#W_G#OW'LQT.';$>ME MQD8]P/$L:XAQ[PJJ.K6FKR3S,-WA>6^OQ*F,VKW 2#1MH-:*4F93_?-)NN)5 M_G0R.OWTUKBKW(STF9R \<+Y-MXJ=('QP0%8[@V5F_FD>8T^&%(ZOD,O$IIP M@S[P3-PJD?LT\BXI:K<&<-SJ3A4$=/:9=/=(MZ#8>R;=CTF'F\B+)O/MV)-Y M47@DS;_QR/$PO0E+BS6=;V:A'41S%.)PCPV3>#578B3 X$BYHG+&J"GR[;36S5T4-HB3U)XP%\5)BM$M/+>*\:T< 2O& MUMWC]!@U@>-Q/49-CE&38]3D3B16@!"IEJ:WA^9+>U@AE9K'-KAAOIW MO' EJ$?1IL,#=2!W03I$7UA1@^("$XP#BN=D?H^J]8VHH^SOQ N12^\;;>M$ M-W.6U8K "IUE&7K45[9#D/Y%4+0*'/.LX]2?EJ&9UI_8(7H@/K626S(C@V_U MEP]P0F=;NS[!G.!_;"]<%X)O[)Z#\P[DT5N2.;)T^O"X%.^^I3RGO-ML-D?>(*T@&N?0^&#B9)F 'Q_ M;35#3B0['14/?I65;C)OYN-YVS0AJD#"*F-!/QR8!T>@"6KN&GD'8*;\ M3^*;417IT1%S=,0<'3$-W0_O1J=OS9=HA>"(R3D!1SN.CIA#<,2T<, =[RT M=[C(=_ ?U[M2MJ>ID1U$:(JH;KOTI>9K8JO;_K^0S9O-G?0,P$?3QWE=F?Z# M., SR+DG^CY[0?XS.40&\;+!^J'4*0"WSC#J42?]4#6#ZO7L!7>B$-N^ #B" MAM&#+<4'+7XR,L^=T;@W #EB ZI 1O,A*\$U3KJQ'':= ;B .YP*9"0?M 80 MV.XT(.UL2 WX8%P#4I(/50/2!/=.U6"OQR%UX:-)7=BC^R 4XC!B?I\&$ZOQ M6-_8]_&+'3CH&H=3+_KVN+1#+UA,GGQOL7TWXG-BAW80;W:_;G/!Y>UU0X)O MZ[6DQ[>WDS_&]Q=7UO5D:DUO'O_/Z\6[$M1;:='A\TU M0MA>:.+W#P_SY3W3T;SCDX>?WI^>GIR.3M]^ M,AY/Z_3)PRU1'5^!O;:#P$-W-KI,(GI+DR"S".T5[Q4K"?B!/&HHH0*.^=EH ME95%O-IV:BP6U@TWRN9LFUUL\$ 9Z_VZ/9.5F'YUJ[4^BQ6; 8A<=2=R=;+[ MK#A L'WVZ.9QC@+"U9A[U*@+3:,I@)A2IX+3(+U/X;''O$\H/R;SR\P:0"[= M41CRTVL-(!S4J0CUJ!]>BE,4$8L!10^^[2!W$C23IJP7 !&> :0JXT*?TOT# MT01OY(Z?T_>ILYP$@MZM-Z>7C^(4XR*)Z0&'\1S[WGXHMT4_ (XG4JX*1_@ MV-!;$DL:>F=_]U;)ZNK[.O7+<0QEI98 XC7=V\5*E)OT]6Y53M(DCQ%E[%4&T,X&)&'W.GZN948P6,FS;LO5/F MU3Z6Q#W(DK@/H1=0K?0)/4D03Y(XBNV OD0_"5)WP9T=D'.GF\X,)R'G#4HS M1P>:=@; T=U&-YJ2#>>,?A41EKU<(G*T]'A957LP 'S<;62V1XW)L_0E>HK_ ML$.TQ&3@:]O)W[O1/5F_KY^L+Z_.9^0_V\ZM7>_@3]I4>I/Y18A<+\[1W@B3 MCOCPP\>,8Q2NJ%BIM2 X4+-!P9RFI2+8#^76:8%SD7@?/^%)AP<,XX KTC"1 M2.#=_>] *-53T[O1Z>@CF(-D.T$Q*8,CN^VN,EZ$*+5LSW%(]E2R'XL/ABH- M 1P*Q;I9%I\*01V'V<8+%#B;?:MAPTL;DX #X+:Z-A7))&*2.ILG#.;?T+<, MO94R]V7P (X_VNR7T01GG:K:+P)KC 4XO"W&2\32L<58E$ 5B'#+9X/"L,+X M>L47!3P+K*4P*C;*V:?1V6E_SZWH6E_-!<2DJL\=I3R[.1O;)$"\_46O-8#- M7J1T^?ZB1Y-AV< O9E%H#L 2ZD4V))M.RH74.VDBGW!Z T[,C^92I,BPA M6H:@A8#*S0%D[78CGS)1?:9KJJ#B/;>9/^7F -)O.Q)/B:@^Q;.]*#5%ZR1T MEG;I@/8US9QM=_&M-G0N/263'V]B]G?5T;@??V+$!'I#A"\W::I;O M/DQ:^K(-I%L]@--E&V;6Z##J,+L)GE$44^0EP7T6X/ ;,^]NH8X[F44)' ]F M%;L+.T8+@EE6WDH8AU1I",/5S- M@"VI+,\&Y T59"UP*<6@&@I+W . 3(6VXA(3".?R' OW?'V7B;99%P"R'#I9 M6OD4PA2N@O! Y#BT$@XDYM.K%[L+]N=VY$6/ZQ#9[B3XW0X]NC-/[1B=<@2C MWAQ 3H.VT-2I@RK0 LWT+@&*8HHN]1)=T5NN$7W9X"H@@&'^$KV"C#5[A% [ MK)W8-0F&HPDLNJ^^K[T,TTO!K%9J">#EEDZVR!IAIB^JW^,810_VABJ=_@WU M,\X-];17*^\6_-7TZA0474IG0II<<@7Q:A8@F*OH I;S%T< )=RJ"$E?,>># MPPA$\Y6)+X5^\\2&ET75V?Q^=/K^Q+BCO!OY,"GKV!=2I%7G"4"\N"8'#$ 0 M6:9%N4.#0P @ ^SPRI1PW(**>P.;"E R^(EKDARZ'*IKYP>R=IZ!V14Z+$-2 M4-9Y.0NR4"[HV94,GY5,XU:RX$$"V!OD)4.$%'3,U*)_'BOWOQMDH((*Y-S; M1[KSTAY.F&[8ME^,)+555-H8C)ZI\U:%D&/.E23J);%&]M"&FP]DVK!03["" MRT.(1D&SG*H.MOUC&E4)T6/F5$>94X \2C7GOM"A5((VEB EP9_O,SK8TW 9 6U5B*^[3 <4Y5\;RV':0AHC(X@#2HQN(ITP%5 M-$71!!J=5!).M0& 3*;&XJE2 E5 /TC2#"?3J;'PCNDRP--E.%E2C07>=:), MCVD6GS%V7SS?IW5IXB4*"V\-PJ1@>?KU%G MF/"=/A[TP,_QQ$1#TZ4JB8B:1]%C9D9'@D"=I V8; Z)0"KO[HA),OQB4HJ* M,%JT!P,C6*>D6]77CRI4'!;7JYZL3Z/3]^9O-G8C"29E72=LV&LOMOT[._R& M."^^<:$ A.28VE+D:#"1[IA_NT>*TB??4)P]!B4**"DT >!V$'%6@0*S5:]Q MN,;$UF-[\;E0 +P)7*YSD3;[^'>^O\M\HPPX8UY1+LZ5=9AGPAR>3[0@8(I] M_QJ'+W;(>]^/"0E@*5*2&!-Y.&?] KW/(8YDLR2' ;"]"G2'Q?L<<7A<'SM_ M)UZ(W,LD)+O6 R((RB8!NPF@V: H$S8=\$3T4!0/=!SJ$Z?&A?M7DI4'DDT8 M25L ^[JFT"0$P9/>S6IM4RTC"">KQ"?VB9O]E/KQR*HP?HKBT'9X(9X&_0"2 MJM+&I$': H!8)!'5:3E^:Y%L]&E5H#I#D_I;5/M7F!$ MDAHHMZ*4V53_?)*NQ'C>GH&*7@TK?28GC"H$<[L7AA2$+0 <%FJ0A*A MSE]9?$*MJ;&0A0YE["B&?(\^O,"&@"9YK$.U,8 S;5/IJY((YU@KP/@>\5R' MLD:PEUV)0UA&'!S9C5T'^,[HCRK]LL&0H=?IC>O*42#]4 MS:!Z/7O!G2C$MB\ R87#Z,&6XH,6/QF9YZ-HW!N (C$#JD!&\R$KP35.NK$< M=IT!*!LSG ID)!^T!A#8[C0@[0S .UL#:D!*\J%JP'@>H[!3-=CK$<#+7,/H MPA[=!Z$0AY%$\VG(X#WLT-\%3B]_TF*>.(@\-R]@=NO93_3]. ]%^K7!WC8, M\^UPL2K(6"5LCK7"^D#ZW/;MP$&/2X3B6SH"G7[\H!P?'& $3EHAC$^-T566 MA98PN")J "-B)E,SF51 1,(ZE$LUJO-^=/KQ'9CX5C>R8E)H/FY5VE#D(2L& M,(!HE5P-:X$I!B''UUAD1E[([D8T:I' "%X)0UH120Q,S&QZE%+,+VPH^6#O6%5!=1N M#2"/I2-9:9/>IPC5:1J'(37@4IRN[## 2"<<,1G\N+:] M\'?;3X@!;]._4_P>D]7*#C=IVJ<=.)[MYQ&XP-W^4O&4I$W=<;SM;1),D9.$ MM-II^@R0;H3D8_WUE.OQS=3Z?7S[]W5W=9W>?,G3I#:L75 M)CMP2S^6HR0%UI8=6Q1O*T7D:^Z&*58F,P$9W.U: 2PE7DQFXU M,WW_@KFVU7$77\?1ZP-&$$E/ZYE"5B/W)Y9UU5/X<73Z$5#-L&'DSV0!0)6X M"=9)'*5TGPIC6<(6 -P#C92<*5X6@; E=Z8MN3,3DN/=I.E#'(;F1MN1& M)B3'N^32A^1&@"5WOBE1>AVBOQ,4.!LU,YG?$DRT>B@;F<\*@#)G(:MM*M5: M@C.&98HMLX1J%/XDHJP:>I]&9V>?(-JZ'8N7235LB4?;94MMSQ4V!6KPHJIT0=0E"WV)%E:0\=CF*MET >OF,K3WD 0:=@!9&/[9C[QG)7I)2:@GI6-:7,BDQ D[$?8=>%7&.F/G@ /8.#>TM2XQ/$QPQ9=JZ M5=Y=F$PR+17:03IQ]S4I%=@ 1]:WV ZH[8*(5I)-Y0ORW6L[XI7P%/#WEDOBHEN@J;_L1WP.51."G+&1?">P[%_'RW MPP^$H940Z[NST>G'C\8#RXVNBA>XF^7[CWIO'&"DEK7*;>^9/,9VG.[9%W:* MIWIPMG&WYN.Q+3G"2:,2["8''EW=$GF/XCW'V_8$P? CI(Z#KP%^BE"8NK:S MM$+R'1-.^UYJHLU".XCF*!05&QQL> #'OEZ5M'<&PCE%[NBZJACQZB\";>XX=Q'6]_!K1BIVEAI/Y[I+G/$MF9GE M]<^EM9*8@@N?IDB%-;OP2=/VV1J$G&7@_9V@WF^&\H<\IL!#O28J4Y-C5OPQ*_X'%V75 3 : MG9V O ':9U9\035LB1^SX@\[*_['JMW08RIRPTWY6,[A6,[A #;NX%?+ARSG /MJ>;JY21^TY\,/OUWW>$FAX7:]SQ. M@BY>=5;T?E>=WV4*U1;XSH<#M^^SYXW@VF*'S#CJ5\?#'8BM84[G@%LBNRC/ M-DQT$T1QF&1I>I47[25Q,7D'D.R4GJ8=.X(F9PT$NG MQXL.#2T=%E\ "EW,#[6Y4255;5OJ;UQP]@]_5C%5IS_.'-6O]W&KN_\[LON? M032/@*@DDUMPM%2\GZL^,J?="R2KJ>_YJ6X^,1C5F:8T>$:"*7*-=I 2"X<0 ML@9KC,[YNK4G,(-YP,/;O^]@V+\\AL!9T^L8"@T&/C@,,U.LKF+1P#,+.Q). MU:QX3\R*4S!&6'N!,:D#+4,O"U"_&PY@NN],S1 MKM_$X)M@!U[(Y2#*1 ][ZTRH3)"K3!]8"=MA+RH]#ZE4PZ9'=*U4==X!KLAT88?AAO(J?7F(\G3;(*)%I59K M.]@\LC*\],LNO6M6=JE TH*7[L7 +'4 M!BI?EKHVR7!2^JZBV%O9,2J5S]05N%X7 )Q++:6M1R\<47=56/98(_Q8(YQQ MQ-O^EAVX6<3+GF=NWRV U:47I6K-&#BN*YH,/0[2G.BKOQ/OV?;3&_1QL8FF MO./:%DIM 5@47Z>:&E'F:IV2>\N[+=Z&FU(.'JN^,G+G7L.PZQ)MT;8GF& M9"T:S\E_Q[Z/7RB'")$7(7*]^!9'W,- 1YU#""#UH#I=L0>.-AU$D@GORE$/ M$H:<1'*@3Y7STN][D-Y!O&0N)+P4Y.[\!*[>-P2S;^ACN#IWX*C2@:65-3EK MZTZ(8^X8S-RQ)L?P-K(_\ 0QNHY-YIG-R#O354 @+-E]R;)**1PAD<,BBA[L MC2!1IPH"_43=1DA52N$(B46-:)69 "[W\3,*R"I/&#+'X2I= M[?4S&=^K9S+FPUG>;KS#R4)LD6C;]TN.1O(9.>$:?BJCJ &\+,:NQ*T0X3*? MY2B+S+!_%:;-M.L21AZD7,5UPEMBBH_RWW59S1U\.SH[@5,%;SB=8'+!;)4@ M'*#-G1U^0_%U$KAB!> ! _"H=*'NE5)!'%*/-68&N GYNN0-:HN4^!NN+H,W*(HFM5E!BV*,O!)LQ;?Z>&T>0LIM;E+7G5= M>@-$,C0C$VZ&PM5D?F?':8K79%[-^:J'R-2:0(B6]*45:ASH-7L1D<[=R7P2 M>@L:KT%NFJ?UAQ"/I>'6/*'Q.:\J3A8<1 M=J/%?"/V)V'5Z6Z'@.%DEDR#LA)T2_Y1'>T>Z^U<2I>8E80+9/-W/A'^3@&)4MQO46D%( M+._19ZW&A(&%5SXUW.'L\:6K^1S5+N?I-X>03#ZL.$7Q?Q=\L$ M1Y8"^"'E^G]9#Z_?W-E74W MOK(N)G=W-[,LHCZ^O[0>;J\N/U]=6H]7%U^G-[.;*QIH+XT./E9.R[]LKR$[ M'A(&OGG 0Q>AVL/B?'-/DX3HC=SMSQM!8%NG S"Q;K&@JN6DU,F#$T6H8IUC M+ PP"EO B#3KJRI?D'L$_J"2JX8U/X[.3N%$>GN3)I/HS@3,.&1.O>C;X]*F MML#DR?<6J;.)';B30@,(QRIH8'Y@%),":$Z5"DQ+%5U^]/("X^]2%*)IU][E/;\]XU MP4ZP"8VT!]]OD+(SGD M4).V.0%7=4. 2\LQ=?:8=*U,_E%9FB85PS)D0.19YRSI>%^=>2B [',8+ M>X'2K)![],+;927@ R:'A,X)<0?8%$?P6[>IL/A-WQ.'H[ZAM^&7#B'3&"E MG: 8 .TG1W>EOX[*HE(!Z\,)* , C@(QN01'IXY%P_2*AD&27&;5G-O.MW(^ M@T2"XD8 LN^[EZ28Y&,9.$DRK=PFV\,<;M4QT_:->ADWN#RL;FBG9$-[;WS; M;U2YKWG*4IT0&Z? M F:-7I<9&PK S3)E,; I.(3+8;4?QO'N[3#MVV)G;6^+Y>A8.WPL.RX7:(5^ MA8P5NI^\!,C=,7\<[8P'86751ET-7$0E5Y_8CA-1[)X!!^8R61N156J;U&DT M6^"FC(\P:XH)"2-0SE4P+N=!I+JUXGW5B?MV='8&)^[<5!Y,FLQ?@F?,;UIJ M?>HMEK$PSJC<&D#H6*",M6ON*B29GUG$('M(PC6.6&%&(228*V"=[CK[5$*2 MD'SUJ\,"VGO8JB:0 )S]IXT,JNOU.WA[4$.Y,.GJ.ARQ?Z;:'L8ND^@AQ(O0 M9L=&-=M"V5IX>E;$)#1(ZD<2&GF#JHW,WN72U["J+/I["Y8OA&K:DX3Y;& 0 M3%=-SY(1<\R*;!&@UA>'C)ACJF,OXM%HL!)3@)/H:A,CVO7_35_FBZ %'J81.S\BF$B^C27B+@P5WO>YZ$ !Y25VN M UVSI\^X9K>XCE=DMZ- %SABY&WT.AB [*F.UIM>V?2C+E5CQTE6B9^],QKQ M:_GV.B: ##"X"UF-6X>053!.2\_=)7[LS>V5YV]V]GPDS#[03SD8M4TYR'"U M2LA:!;96BFXY&8&1GP ](T&LCJ($!*66QH]>AU'_AW.0TA#.L1C0L1C0L1@0 MB&) 'SZ,SD9OP<3#(!0#*EAR=*,>4 6A@_"V/CI+Y"8^FLSWM\<=HC(7JV8? MQORJC6A5/WN8\IVVS]7BO\\AP7SG,Z1/ M:V8TSNSOBAMP ;5H_G M,EUN')X"Y:3\"]FTNO5L&>)DL;SVGA$OM:J/ 4 ?Y)I-N";ZI<*J@]:P1^][ M3M4,!3TH&*]_T";G$W^#K5?5E=K)$.R/S2GIV=VF$LYAVT%E;,@#Z5 M4#K0 9EH0^N@E'<'JX)EHZ$O[9.-<4!FW)"*)V.;R=3H*SL,"(JTYC%]4QO1 M5)T8.]^6V"=LCNC=5%IYK[@)G'X;O]BAFR;UT!93M$Y"9VE'VFG0IR?URFM7 MX^G]S?WG1^OA:FH]?AE/K](4Z,?9Y.+_?)G<7EY-'_^G=?5_O][,_D6@=XA9 M*696AIIE!^0'BIQ5P@Y\RO.%;T?19#X+D4VXL4DI$B4Z"^ 'SG6*[3A-O\DQ MRK2$G^ L@ >3XBP51GE!$!!D= \IHR/,.64!PD@SENI660XL,@Y5 )4\U8\G MH[.S$9C4W99"89)F5DYXM<)!BNE8F';+ @1PYN/K6442#.0'KSV]9S3D-14X M[RZ)@,'41%/:*F34 )$#'ZKIZ.CI[]]'XEM&= M;)C4=7Q#GCT^A>)5?I*W,/Q.E(I^Y7?1Y;28S>_QGCV7'"9%%9OW8(;?(SA^ M":WCQ!X1,)@N-%]K4# .#TR-87(:Q&FA$:\A+OI-^3_$$C^A/_S?T79DWL+. M@P-@[7/TI'C5@8/X\4%526!6V8X_OJGZ,[ZI^O%L=';VR?C:VNA-U0+WX=]4 MM;^+WU2M?@?\IFH54:-V0A:582U7MY(;Q4HMC=TCUJ"+X6!DK=MF7USM(+!" M2-D=R&A9IRF*Z3-9ETE(ZU>GC_2EQS9^K$6G"P"I PV50(]..&'^?;P;"]:T M.#D'WX[$>5A"9"N?*(]6JP< 28R]SM)A$EYE?MDJJH73,HF7!*E_$]17. GB M4X9-H]P2P'TQ33EJD0=V?N8H9\IV$USCT$'[@M1K"N ]VFYF)(<^Z**<(LHI MFFNU5<,=#'NF=M$A@.=Q.Q6[&M5PE&'G7Q1?)&# 7@NMZ'H&,3 D4B68I#E M(11X%KF%]+&+!]O;?XA=KRDD]ZLH1U2-FL,0W"5R?/*?)H+;-05PM&PMN!TU M< 2W0]+>4*?'I1UO\;RT-VE99F)FT_QCV>JHT@. (Z62&+6(@B?-$M8S?([H M:J$G3)4. )PCM62I0A,\498U<#*?(H=PI/G$Y/8 X##9>&)RB>KS-8Q['#AD M([X)'+Q"5]_7*" V+MN.E$(/R?Q/G5B34I+Z9'V*UDT4);1L:QQGKO?)G&R] M% D[N]1B/WE^>HV&D72EV=[L"WPJBE9D8&D2!F>UHT22J1MF5YZ*E/U6:D]FI")I32R;S K,"* M83YR(0$G3W:/W;^2*"[F\';RTG/@37!AK[V8_)%[JR=S-E5UT733 M*X#CE[X8NR'=Y/WUQRQ;)[]ZOK._I'?/3T].]^^>/UY]SA[=RB^*1V!OBN]* M".7T3]&:UA6@4IGC<)4:,N>;_*/H#GFCGOH/OE.+#/N>FPZ?:3 [CY@'".8> M>0M1%0%W'HV#IT34$>%>4^.#FL]*%BL7G^O&K@AVP/=*-O"G#Z.SM^] 9#*W MDP63*J,'L\DZ/48&BV)C$MXFYT(;SH.6*5SY5,6EP7":2%ZAX#R)O !%48&= M2ED2=ALP]\U;;BF*Y)H57X:*\![<'@R,&X=*>E>10I6*P^)Z=?W].#H[>6]\ M5^E&$DS*.O?+I@>L.SO\AC@;!1<*@*^5J2U;KRH+Z:ZC2,6;@N/ '4<1BN_L MP%ZD,N?>UI#?%'%6@0+#>40AV8S(U).4T=F# N"0Y'*=B_3@!X&'$+N) M$T_"3 MXEVO98&!J(71P)&93:$H>NP=.$?]D)H U?R06*=8>SUD$'";CJWO\ MI]'9._,5UEH+@TE4QQOO+;:#2>@MO""=J@0'6O?T/,3?R%%P@:X1BNX1=P_6 M:VWX)"Q5M'Q;UB.J8WEL'PF8S&EZ":V'>IW$299H?.WCE^B:$+2U'*;>8AF+ M)-2V/X,FE([,VI+9ESE+E45JP):!#!I/.OQFXMYU4#W$Q!Z)-[0L &8[,ZC)50T3&+;X)GE 4-=T!E9AWZ;R7E:]2:&JM?HT-9Q?/< MQ"%R>-5LBJ2Q6L20(VT!/!PGK;:P!53!R2^>HF<4)$B6NE\'@^/'U19,G1AX M\I#( 41*F2D7_[*'>%YH]>I;]SA*36%,"VKR4R M-:K@"+",UV1.SG1VL/"(M9D&FKF/R$D: 3 )M(0FHP>.N,@A[]FC4:5K'%[B MY"F>)_[8<6B9'NZ%+V$3 /N6EJC$U, 15.$=R6FBH2&.?)B0 .Z6:(F%200< M::2ND((.GG%7A0%0WTU+ GOH ^+]/A6JQC6(8FMZ,JB3 $<.F9_V%D=IC/," M!P31A.":(XV#Z!R1 P/*X&;V=Q1=?2>D$OYX@1UNTO.#T@V[048$L$(V/7#U MRA=H"D?0SV?#.0J(K,3*PH &L!"W$S2#)CA"(O84P8CJ(M]\W ( 6(^;BJ), M!ASNWZ-XMQB,XSCTGI*8.OMG6&NE;= /@&J8C?WI^M0"%;F*.$&4FNI$5)#$ M(/9O&/!C\$H0->6\LN^BQZOZO]NA1^?E]G1(+!U:Q4K[ZOY9_>K^[^/IS?C\ M]LJZN9]=3:\>9];5_>QF=G-U")?YBXM*PGOZ>T!#7CI&;B$JZ27\?5 XU_"9 M3*[?+]XGP.!=[QTJ"K>]Z\#F+Q7(-$C$?0!W[5OQOYR&?W;R;G3V]BV(NP7M M9<*DS.CNS=Q8-@^AMR+'X^R4Y7CDG\+4+]U.P-S0YZEI>?O7)0Z@..]QW(E$ MA?T8OKC0A5"%],$HR5"S5'FVSBV$G#XNULQ:"@>;G)>=$"0I+_M .+Q:O+9 M1QS.T9/>-1H'+OT/K2_[;/MIC8+XP@[##3GAB1X-4VP+(-&%K5V5R]5JM, 1 MW)0LN:%'+XVQ4>>FZLF: 9A4YVU$U 0QQIJ>P]'BO TA X?-9 7\X2I]F C]FA4( M %4N8)7,(;#:G#>8T[@4F$% RA\, "6I$06?-SAL%_.>6-, MYRPYBDP'RF^V7RO[WSO[N[=*5C1^?/5]G4;_LF=)M7R TKX F*%JVT9#^AJ$ M@?_Q)N.OEX5(__G_ 5!+ P04 " !--0A95L]! Y:/ >F @ $P '=D M+3(P,C0P-C,P7VQA8BYX;6SLO7N3Y#:2)_C_FMUWP&G/3E5FD9*J-#,]W3LS M:Y&O4N[D:S*SI.V5G;4A240$1PPR!#(R*_O3'QS@ XP@^";AK-$?W?O__G[CS]\ M_ ?1_2\_?OS+/_R)+&_2=C="LI57U]#W@M_^ O_W+/@1H6$0_>5+Y/WK-YLX MWOWE^^]?7U^_>_WQNY"O1?\?/GS_OV^N'YT-V](3+XAB&CCL&R+:_R62'UZ' M#HVE>;3N7YZYGQ+X\?N,E[$%_.LD;78"'YU\^'CRXX?OOD3N-XF(\'4#)FGS M+T?M$YT^_/G/?_Y>?ILU%83<.&NKT_W'[]67W_S;?R/D7WCHLP>V(K+W7^*W M'?O7;R)ON_.!J_QLP]FJ7$B?\^^A___95C$UPJ'OM?BKH!_[$K/ M96ZJ(;"LH"PEDF,%" /IT"G0\V'XA_S88%$ZDB+F?+<.7[YWF2?]$?XX@3^D MG<0__G86"HA9/DDQ?=. M*-Q_%Y_XR0\CNZ]XN"V75+$+2[[\F__<_H=-52GHP5D4[KG#6OVBNO@F2V:9V. =AK;2]QZ-&F?PJ:?]_5@:C0&=V%;-MU,P*>O-9 M#Y15I"P M]Z@":@6@&6[' M,0G;>^!EA(FB/"$B!>T[CJBCAL!W^05BJV>$(+#3"/?S*1>T]]A19L:9W"1"V%E1846\$ MQU*;(Y>>SV[WVV?&2U0N:8+7G4SZI)YT^#U.)S)*V76 /3)GSP5DLX@LG9@ M9:)(3S7$'MC:@]V](+ZEVS+H-C3#/M3*]2H.MV(;S$/.(&G789=LO>94"9"= M'+3MZ3::.UT%3LA%["5W:AYC,5>V)VMD=9%WZOL@MD5 MFPG><_06F"R(9$-"3A)6!'A--:2?Z)NG4B]QRT@CPITI\XEEFZKC!:E/P'=LD_&&U1WA;["*W0L#@Z2QIB'IE5 MXO8KD+I@,/Q.^9^+/._X4O@9U5BBTG,F(/-:N=#SFS68P&DN$ M'6HL FF8SX'XQ.-0QA)W_)Z'+U[@F&-28_.9C$B#GJ7#\J#M#,:F2>*A!F@6 M<:8<)AZE]V$44___>+O*=9.A\4Q&:*F.I>.ST'(&H[-4464&*?/CX[OD]2>F//[Z>.(7K/8]OV^>P3-/#[_&.K%)- MTF%5^!+GF"H7L?. 4M2((C?YX<^$RHP(NA=?G(V0F!D.3PW-\+I(E5Z' *RW MP>DPE9+V/+-_(RG520\8S_:8Q M6B-Q[Q/NC#JDU-%TT$Z96L?/:,S6(7\SVN"P%?816:K5<8Y=U@3S^"L7M.>P MDT1)2M52QM/TFHWF1H];ZONG^\@+6&2.0@Y;87>C4JV*;E1H@MF-R@7M.=@D M49)2G6JP76P97XMPYA,/7^/-6;C=T<",W:;6V =?I9;%05C:%/-@K!:XYZ!, MB1-%G23D)X/"#?/]ND%YT C[6"S3Z0 'M1:81UZIG'U1$&A./M>=?IEB3R&=CB=K%;:S@D^ MR1ZXHDR M+W;R1BT'/'V?Z[7I?BDJG;5<4N\#E>CW6$-@(-F.-VM3MC>%^7U M@2A)6ZL$8$W%T1U-%2-HYFK%MG-QMA(-R]U-:S@'ARL3=ZCQF)2HP.!TEM0< MP?&6@K4K%?-IV>[*X?=X':Q4D]2I"E_B=*1R$;N.JHP: 7*3N\N$RK1VBA6- MGB67?72RIG2G/(/Y<91^DKM(\L'?Y&TAD.!N=>D%-' \ 0*AJD5E*./ 1!_1:'ON;+P_RGUH>X^;,&SN/=$T&O, MEQ60-C::R3@^*AI=WF(&8W.80M$9N:&J0_<:<=>&*M&5#60=8!1>&TL 3V(8B^,/X?E\A#')VCIHE.?)K2G 4/S*N D95RH;OG-%HLPQ<^,_%[WOOA?H" M&J)E?$8Y?_."]<_4WYNBI*9]<7M:*POH#MBH(UZ_;"=^YW6 ($]H()8!\(?& M:$%H3%)>1#*SXLD3F\&!/UC.R(;//S !6YXCUF/ERALLU: ;;D]OJK?NY'5] M\/IW8\F[CNF< 3%ZN167GE)S\.<./OSJ2K?\X9]^_$&ZYJO[MWN?N6OFIM<4 MDP@COJ0>+YN$F_7 Z9 MM 5?;-#.:! R3N(-(YF5#L?(U+C%6C\,I;&%7L2=G2V M$7)=AS2('IC#Q!ST[+.?F.]>AOQ1S$>W++X-XWO*X[O5N1?MPHCZGWBXWQDF MMVZ4<,X# UA'C]4ZD,$;OO51IJNO),=!8F;(&2\(L#Y9A?P$F"^(X$V .=2T M2=D3R5^ R4K@FP1/54=XZ?OA*STN0SA-'&C#A)(GV0A61)B,"+I3@RHR[:MG MF&D.8!A_\6!8R]EE&2^W4%[A[\RMVMRJ[80;4IOI7#BDJ>R!%R@;RMV];$Q" M7L6(,)HS#N0LC XK'PRB[RY]#JGR)&=DSCV51 +H3T1;:IUO @T+[XX M_AXFDAJG;]@5-R"TT5\'BR;]\ ))*^F[YYBD3+*].L&'O,LXD935>ROS]R1& MN(LW8GGMY::@UO(&EHX#;UII"TRAL<$VIK:XG;E2PT(B3EE#O.Y:+6[G(XB$ M:F'G2&T'99M %1_:*JI=AP#Y-0$- 6L2T&\DD-!*'S@Q3%S MKX(7%L5PR'05/-$O<)H9']8?:-(>I\\UUC0Y#JQNC/HPL*'HW>?)E*J8)R E MDSC*X9BD+SY,OX^(DXI"XI \,P+/;D8KQKGZ1.N\V@?NE > (QLI(T^*YH*7 M\!2+J8_^)E-8__W+!HB-6$*&-2IL,D!VL05.#*O01H\6M*_QQ@AE0O8+6DLS M7*<)S8=7QF+87>4E,W$0LV]@=XN!!I%%7QA(@R?8EBMW@VFV_<;78YJT$(\^ M>[[,2JFYOE+>$K>C5VA72-LX;H87 JJ$[7QJGM.T?:]E9/7L^%C [E9JV\&H M=:$)=J\ZUJ?H3OGWF/VH1,KN:2?!^N2)\:UZ)#I<);M,EEQH0,VT&I?IW7E; MZ41#JO4+Y6P3[B-&@C 6J+>C;[!S9@,>;D& >\7?H/I!$]SP4*:/#@_Z]WCA MH53*KJ--$B/WI6-L&DP809WN+E.RS9QMT5^&_,&+?H.GC384[@CM MFG;#Z3%M]4[VGAOU0;T%W4Z#[N6-X)0%)F.:'0#%(7%",=G I9)G&+[IYJ,? MBC581,) _$4+MU&2,NW?1H0+44\B)6CAZLJK%V^T6RM3;E1/9,K,@((-2?B0 MA!'1.$V>BSB9":QG(TZFJ=U\1 MC&DZ%3;X]Y"FJ//1X"B\%MJACE?RLI61N M:]0'[<367./"B6I5!]136@OQ.^\5BLG(2>L5T&QR\[7-&QK!)S!K):Y+(JAS M1J#VF?B8QD2 3$SAW"T44QROT.CJPU=K@730;)>UWVFG> MOYWP_'9XM7S;V])UWC0G1ZKQH5FXSY!#;&R?J3L?'5(7=4AJV5WDTT^;T'<% M6J3S<))>?0\WI<)@&]['L*WP%-Z*,1L&L;"6D&(M7RT6LVIM4>.!F>!V MVG%L6BS\.20'O- QDIZ=-TND" N2"4$2*8@N!D2<14%(*HGM8VB4]K0!>_>" MC$S(E1:INJ]>WA(W %5HIZ-(23.\4% E;.<:-BG-] 5$25;X=Q3MF6O%0\=5 M,P*BY!W=QYN0RYOV__C#XHM &KR\:)>VS7Y._0VK?"\=2,/&__^>'[W[X0'8TJ=WR/XCF MD*)CP2.5,\J:'W]8$' KV>/'CXM__M,_ M%%N=,X=MG\5"_<P&@A>^=SKXP% 1ZPQ9MP612>.;:3'CZI_CO!XT3HGQY[O/MF>7]U M]HT=/W><_78O:V7*[4%(.^!LPX+(>V'J@0.XLGK+XKO5$_UBLE]K*L@1H)M5 M#FY'MR&!&!LZ*M+C1G7*CZ@=ZP)'DKRZ\0Z8OE?5$,2L*3C;00Z+U@FE=9R" M=;S$.I!8]!Z0Y>[LR@ZR/# X\67N!>60U1%IDI^SE><8L](;=<2-'\UU+]9< MK^N%%R5:R-Z]TH!B05(>Y)WN#0D;.V50IE2?)3QP'$ML1DF'=C7#V965>6]PI0^4\Q*Z2":[+J=QHQ[UH??Q86TX_!D[ M7CP96#]K9^KVZD3C,&!R?36""MJ0(LW@I$!E2RLU;):8QFFBY^PJR.B&ZA!= M6C&1BDCMQ:!:QC8\+"8T%-JQP#&G<5;WP#UK-=#V\&38T!SO_-)$Z"'R^^7S M>#IU:R?&4VGKZ-3)N]N[IXM'\E%^]6I*D]9 M'[P.W5CR(>KUT.RJDNT\[W%T/4K^EAK;FW^+>6>/,F%DF66E&*Q4VPFW^S;3 MV9PQ>=@#K^LVE'NP/$K%@>0L$.12CJBURJ]::&E<6%Q8Y="UL$_687ZN6]2U MSFU5ZWFY[(',0[LKFK3GD;1-W=0KTW/J].9[RN_X8PPGN#+%])YQJ7;%^J*^ M)VZG;:&](2_:U VO&[<1?ICL:<&&A)PH1BJ7F@A6RLEM9U./;8-(V2!+K2;O MO("XH>]3'L$NG\( VU<;&H;7U3UFX^M- NN*YK/P[<&#RZ)/XXBG)] W\5^[ M@?21GI51M+GUS#S4'#\;FL[(,P>*)'81F@/RL,.]02042R9E'Y:Z>:F)BEVF1DLE^A;B*P-4O&O?("*?_SMGH?NWHGON'H9GBV_>(<9 M)A7-< [).KU@+)K:X!N$M9)VWPF61.5):T)7#$!!>>K!)\^4E0#1>;BEWF'E MU;JVZ(>A6<.#L7C<$/6 K!!WT%&I:'<9ER5EFJ]#&MQQ3ZQ?9)5?H<(Y>XY/ M>?@;XW3-+AF#^Z,WLBK$@>KM>^,HF2[N,] M9V]- B\S"62K"Z'S'4Z#V0:D/@N=P0 MCF)OJX!;"):C"F1.N T^Y>YP\ M!R!7G0G-HMB9R.L]Y32(W_3W,J:<(BS_S, ^21NX6Y%4 J)$(" #D4(0D()D M8A EARJ8\JN2990BIQ5OZB$QWO&0@H&L#7\Y=+/Q/N"SG5[?#]Y/"62+Z(L9+9+&C0O"!6^JV&C&GRBA8!3]L79 M"*;JP: ?"'072KTGKXQ+ M\=D7QATO8DG39%$A&N["6+24PJKT 0'A^7MGJ2F 1+3Q5O'!I",^IH&J>)0J M\)V(E<6:0JY%Q!Q2;)^;5O"*5/1(MO0M6;^(IC!9@OSBETDG,6^U$EK J>(S MBU\94T332^B$PWLV3NC["C42GLKTSPRXYB83OX2!_I[9'Z+%(+K*KYH:XYVIFB MD9[)G%'9%O7LT4SRSO>2 ".R1[C2'1@!HA+?9> BXG ?@G] GETB#(E &J+M MMDR),>.:)*5.)/EDZT0BS]2 ,Y&>1[_E,#"4/_!U0P,QJ\-?53A4VQXM$#73 M-$&BZL:HH:BAZ"-B4?ZHFXB]4A$@)O1>U*W*?#=9^UYN,+R>)+4LX<%T&0$> MO0R8=UG(@*M( K"/>RRF_$V^,#G;C;:FTUC[F8=#OUL6_R(6 M83#86%JU0^VH7:B#BXJMWU9]T:)B>PLD"-F\(VJT[*!&YRIG8L&8K2K3DKW) M =E[A9QJAW7#?'4D!G.^Q+B#SW. G1+=)C95QBM_J"FM IWP>[\8>UNS"OHF M-L=K9@[C&!H&$R\B@1NO64W;0)6X+FIHPL16?=%B8GL+))C8O"-J3.R@1N<= MTBR2/!C5609!]GEA)RWD0D+&%[ =ERUW?1&,PB(8I!<1Z2Z,/#C[V/G4R0,' M%32J/<6M%SG,%Z(SX5BI.\'7HF$:VDZ)L!,:7K'*RDIK1CGX(::&U0EM<%\8 M&(U-,%'=")F EF>V23.4XF[#+CCAMHV^Q>H1YO;XDA5;23U@SN(B>4S#2HPT MB=)*OP2K[;QX(5E'-14=*NXRXE:/OQV-$4L^E+ M-;K.QG>J? :_KXPUE*9UC(&* G*+;G$GEC<4BHLF&PMU]R.4ZNI[DG& MQGA=JU[DSG%02IFDI&W/3./IFA*T4E67/H=&<'W!>5.7 MGE6>/F<[H?1&4+-24"L]WTI&*5RZ-=BQO"5N?*O0KEB1YZ@97C2K$K9[NEMR M[I@075_&/59UFMTU.$%*MQ1,>QD';7"[6ZE& MA9TSO0%>%RL7L]])H6'O:*(ML1$4"K.-/V9Q6^QHLZ_IIB!^9S)I5KD5C=BI MC*(.M_5LY76HX15+GE^TZ%8JW0G6+W!!7CU@MQ@'E;UER-N5Y_ VL<%*$=AAQ=^IE"Z9RV5=R!=DI"? M"TAR"<5Z$41,T]&ED(M)7VBOP\(96%F:-\SDL8>N0OMDQCA5>R:5-BUK/0=4 M,VIYC$A'3;&CB5G@GF-4$,[W#1/:=K8-1U84;EFR\8XL&VP/3J=@OC=JZ6A# ML 9D-N^3Y@UP(\NQ+@>'%,FW>/&C1,8^=[0* <2"9&_&D^31>**_&@\;SU/& M# U.)H:T17*;)@F5@J*BZ04+.RM%#)I. C9"NCP2U,?>4]AJ4=B%#F[HZFP9 M'>%:$\$+A-U5&0PO;8)C@P#%CH72*[Y^OB1%"S!-##KL.73O1E"'.WE)U]XE27D"+]SB + AZN@C)13X2L)U EC>32DEQ<5:0X7,&NR\*X8E)R MVSN]1?Q;@/F2HK%>0/8!E 2$UUJ3TMSO5/K7>UDRP6?N&@J6%GX;66XFRJ3/ M2C#$L#]LZ9G!0V.GAC3\1M4]<.-J VT/WA@T-<>+9TV$[CK^*U%(QY8),:4N M0AO3'F7QFE.PD;W(+:WOD3XU?THCSS'8R-06MS=7:JC[<6E#O!Y<+6[G*WUI M'1I!5CT.NB"2LI69?AP=)96\X@Z4@I=O%)-WMW=/%^3##Z,<+378VAA3W8O[ M1PSXT>"AS=K8[>E:Z*==K2P(U/G2RBHU8K GBQK)L:G>/^ MA!M)V!'%#Y8_BJ/^ZKK-,&M:LZAXY#7A>4(3XT3*))9?9S>8(D&T(XNT,V@% ME5GB1YU5&B"(B<3L,*16D8E0Q&8(-;5ITCBC/99,LZED;:BD=G 3 ^' UD=X M% .MK* CIZ-.N+%S';B=[XF=/>T MO"87__'YZNFOA]6BIQW@2C'84PX#>)]O^<4S9674]9G)@*[2N'0@EW68P0"N M%+OS5HAZ4">G2GX%NH?EXJ;9L"LJ>!YNJ6>JZ&1JBWO,5FI8V*HK:XAWC%:+ M.]38)+\JPE8&IY!B&P9R"JFLP%[6#O>@-&IV<-)<;(1W,)I%[7&J+"@22=)N M'?5Q=;/A5TO7E2_!4_^>>NY5<$9WGEC;5/I871_<_M9(8]WW*CO@]<-F8GMD;?K8$S)DBQ]PJH73J6EE3M5I;?)*KVPI@MN7VRB;^$"5D5[O'[92.K. MF?_E-R7M^J@-C6V5D>&,0HU,]=^KX/BPX4$(>AGR5\I-.8CMJ>!VZXY6.2A' MTX8$7N?OJDB/HB>2#WF7M<#<]EV)XMD&>S7O#=NR&AI!1TJ&G;%"Q%M%1AXXH1* MTPEFR"(#&DL2X#<\)U(*G\3/V] MZ3F["=CBAIZI[%X\ !R7)U[(FTSS/@=R"Y4-?7(*,I![^@;RDB7GL,1092VR MU1B\37,61C'1)+%T!0N];>7*[$1RETBZ1\5U&T M9^[YGHN@4-E!*I]>HBT:SO!+="*$&R:[VZ:8LMF6"EXHZZ%+9P=2N?>*Z8)( M5@W BJY$# ;;02OFQ7MNYP53"^8";E2,;(CJ')46%* H"YDCT>?7B M309 .BSM!%\KRT&#K=3//P02U5":)10UL4X#+*HB,SLP:J3,0&BD_CES.!K5 M8(/@$7DG6JM+6%:*G4O#/>0O*\I'J6./E\!ZE>D;4Y@!%K6SQA$&->N.''M: M*M%K"4$T9LD+[9(=4?R(8IC$1Y9VM*2U7_N8/I@1:3H.ECF:?@ M@M.!S-(83RMB,4S8.M1H4?$^/Q@N/!DNKAHN\89!62K!%EO2Q;D7J=QS.$HV M5?C_226.=#BG;DD>-Q@/;<>F>1UM:.,%\<$U'#DSI"!3Q3,=))$+89;(I&8] MLI>R^>RP(WTJZ8GM%H8[!M17/<2%6GIXX\IK9XD:16XNY# M."&\(/J-8?$O0=V2?X^F+! A;DJ=[*AG[WRQD $KLU*J8KO2UK@=LD;+HR7; M<5.\[E@G<*^%V$'.\H)(VC877"-HJO*PJ!,+;[23EZV!2P8X:=5: K(ES 8 MI6%7W/[91G]#Q1!C/[R>VTKZ(6IO0/G$;(K5ZE++N>C^> ::9L-@&C,<3[>R M4G6Z=0+,+.5(V=+_.T*WX3Z(Z^PP=?%$$/72#U^CYC43R[K@1KPF^AHJ)!ZU MQXMPC:3NCFR!"P]MNV*U$$2A[[D00)",9P1;HW+<2[Z6WJV4'LQ#<#SW].VS M$/1V.Q*E^JF .>\*H>ZYT(X?: [K8Y>":S)16\WM)#E\Z;<2Q.9O^$ M*7E^(^^ +_&"]R1C37+>Y->4NZ7[WM-;25IH!2"B]B;#S"PT8V;]?@:D1@>. MY[/":ZQ/X3 -!(KW! UIGV-=R\&XH,7YD;5MGNIMTPHV#S/Q"+'[X>+KV<& MF7.P.,\LGK_U+(\QX+51,/=.-_<^-7<9%/^E Q:_NA)>?_BG'W^0$/OJ_NT3 M]0X>4+VD'I=)07>KRSVDB:J[*8+[ U2FAYN!![] #S(XH;&O70#VNM*P"VEN MZ.QAM):EMO?6J$=:B-!%^= FNSW*U2TI>).7QL0/:2#7]Y[T-O%1L=P==&1? M=LR!U5/F;EJX$Z5RRZ:27'HO5>^ZWE-.@_B-A,^^MY9F6A!O16CP=EBN?K0Y MQMH/ 5R+A02?0@*,5<8GN5L1Q9MDS(GB#C/,Q!OJ5JT4E0[ %9CJ19I*C*N5 M,E4^\+@4(;L/73+4AL%\5;+E*M",<<_9UMMOHV7@W@DQO$"RNV1'&9 =NJ/% M^$YV2+"]55_4F-Y-D_[E@F2^6L)(YK.%.2NR8DQ>P4B>4DA0./8)\2DVT94@-@891[W:0:4P)-=2\@1&TOQ)C07/;.*)"P4(MC()D"P'AN MWSR;8'(#Q&(E%JT8Q^3S,J.K9/,R/83.SH@-1FS3'S<"M+;$42F[)IWQXD%[ M%?IE$99M_R_R+(0\.\%>6;L)K5&V.R\W<7 G8_0^>48/"^UMT2WI B\P=-!A MPB0+*^\Y3VR2EJ=ZB"#C*GAAT1#Y6]6$9@DA#6S3 $HJJ,P.4IKH,A*T9*P1 M)2-8L-)A_I:7F<4NO*1;-$_ATOE][W$FC"*+A;RP912QV!2(-.F'&SP::UZV M^,O+U.@R&=/GEO1S$C&K<1G?^I;M*?SB)) M'9@HK[9ULE6F\(RFL ,-RQ?J^9 #D^S+/C)GSV4L30N)]E1F!A3-K%*) M%]4D9@0;#149$CV ,,GY+$@F Y;SS,FLHR/)SF?N&M(I"]: XPWR[IOEY>,W M[TF4L;=]RGE#XT22>\YVB=F6@7M&?3^Z6YGMUN!(J0]MY$@TI 5-QZF="2-& MK4'5&^9,,I=C031)9'Z3E 5\>FJH:[I!@M&@NXR[M*$$/@T6!0+VP[^25-P< M[_-B@LLU"YPW>:!]8+Q&'7 "4'-=DP3;FM:H4VJ;RMYUV#YMF#I8"/58J$K;_Q!"FDGF2N$"AE*0,+ERXN> P#@]U0Q]URR));@(7 M>*50/UYNJ&9G&"4UTR'9,O46Q2/>\'"_WJ2,1>>:,.AOF3IFL._9/I(>=6EE3Q4)FTEA(QAU;:4U1,1*6VJ";=(Z9^.?E M6M5:L\J3!\CWW L<;T?]AVQ.O0ND]F)JO8;RC6F^5+XUT6"R[D@6YZPTM-U, M$7$7FO,(AGMI-DS8EHE ,AE4KJ*2[5)K.:'OJTN-8AX_ MR>3%::^F:$;B^9;E5RA%JSE]*<"G*0ZF85P[6()B000U!'17K/]^ <[PKX M\UZ5BRQ-0[!_*V(2ZR@#E"4<8,N#;(X>K0C@!H[VMNB6O(07+CKH,&&R$J8\ MR+%,4I$'B251R6"12R^@@3- 'F0UH5E"2 /;-("2"BJS@Y0FNHP$+1EK_'F0 M8UKI, ]RE9G%Y8Q(N'I/)"]9*U9RL[[W,9X=3D/.PU?A[Q%YEQ\GO@?=7REGFU $ M'B0(8SC3H&]PKFAMD5(P0ABLGQC?-H&#)OUP0T%CS748J.V$%P*:B][C["7W M=P(\3H#)J([??$=B:OWE0U#>UN3QMIW]%H2Y5[(TL-A!\_FX=IF>)H_6V\[# MD4LE'F;\2M+DOG2TVO#9$56U[IAZ6-+ ,2N:XW;,.CU-$?<\'+-6XF'BZO$< MLTL4/:BB6N",PBWS0XP\AT.$"_E#,O6G'^:.R%VUL>Z&TSU#+\3NVUSV0<[P MBJE*^OM1]L_LQC) 46?]/>VADUG3:P6'#\<>Z-ZT#TYG;:7Q45:KJ<-,$EMK MQ1\MMU76C=7&L>D)X*-GT>VDEXYFJ S.GD*2,B$IE^SE:)M)IN.I7O_S6[W] M>+U&W!OB-G7"B7SN=R\*4\A[X0Y0:N7O[LQC4=]SU LK?B.&U:,LQRD@6 M0/):=**E",3.!+ (4!'_@,?WA%A8U9;K3',6&-#/8B40 MT8T@>@3IJ=80A9US_J0@ ,DD6)3F$]@%'LN&DXNFS&Z.SM_VOJ5>!QN2,5L@ M4VLJR+&HFU6,-S?J22#&FXZ*#)2"H&^XI%G2HX-*IXL8$]A&J5^6C(0M1[HY M=K0B@!LVVMNB6V(C7K#HH,.$B8R8@_R[O;NZ8)\?#^[266,G_CKAOS!$?PK!60T^#H&1JHCT8N@ ,;EIMM0($=CPN#QQU5R(CR>81]CRF.\ICT;T*+/;.T%05)H:CR[CCNI M#S18AQJI-F;AQ_UNY\MWD:B?/I5T%:Q"OI4[W#5W7IOWQCVSMK2"/H=VPYM M!^F#D(8"9?[BC<==\2\N[]6K(EFE.783.:43;MD3_0+Y_]5^6=(0NVN:="MZ MYV$KS YJE+6[CP))(FDF?GI[=(PXE=L-KEWN>7S>$W,/ !9W(X\E-T.=ZKZT,0+$H-IULOI0 (!)4H&K5P5K%A+ M*\QH8:OEJ-VZ 2O">2'3B;1O(L!;EU"^Y,Z-S+R]BJ(]Z[:(@K<>^TYA;M5,@-1/WM^OJZ, MX%"T<2+V*!;4 \5!"..-%H=5KW-6Z\.GY>W5_UD^7=W=DN7M.3E=/EX]DKM+ MDHC3][ZU,6Q 9E+QPGW M\G[3O;"24U_HN+(#;ABKUU4')'-KO-#20.;.ZY;/-S?+A[_"-/]X]>GVZO+J M;'G[1)9G9W>?;Y^N;C^1^[OKJ[.KBT.O!6GD.#^-@&=?-YX\ZXAW<[ M&Q2R&!KUQ#OL6\K?V05R-B3G0U)&]N>]J>R &@J>. VBE3"5F.P?&7_QY!9P M]:16UP>WXS?26/?WR@YXW;R9V%U']C(U8_$6QF,> D:4I#+,))G'];$EZ%0ADDZ<^RR^>Z;JEW>*0Y M$@O<+C&&/6NCOH[T\3K?*%H.Z;%BG:BH6W':S"105 GBYNB&;9\9KYN.CYOC M=J8Z/4N#QH.V> =YK<3](Z.,,OE5T;8<#PZMZ<0B>(9(XS+!*5\W1E->RJXX:^C5=K$\P&;==% [;H47 MMRID[3KZEM?7=[\L;\\NR.7=@W"\QW\_>?QI^0!>>'=Z??5)IE9:.9'*E:V; MJLM;SF5P5DZY)QIIO1*P4 MK#VQ9%"[LHTGB+8T<#MJ)XL4MIG:$,#KU-W4Z+PU=7=W_LO5];6\DG[W]-/% M [FZ?5K>?KHZO;X@R\?'"SNI_(VL4+NGVI;(5^ AU3NQK2C,W$<&W+]-V,GU M1,XP/>W$=(E[:LL@A8]+ZG&9#I(K77>,>R\T]EX8[)-D6M&E]^]6)63"MSL76:G507< MEC1P.WHGBQ1JV[8A@!<"NJG1W25N;Z^$.RPOR-G=SQ88HEKS36P8 M]#!R03D<]\+[DX\;6CNU5C3'#0UU>NH@8&J+U]UK)>XZ?B^6#[=7MY\>R?W% M X$LM0LY=A^?[L[^_:>[Z_.+A\=OR<5_?+YZ^BN&T5LWWU6UG]?XK9S%C(WG M,X*'@^"4,CPG3"1M#&=T(^J+VV4?V1IFWP>V@YMHM76S*IKC=M@Z/8NW35OIRQ@*\_QQ)_-C[]Z$\6-!,/83 >) M?A3QXL= >G5UK)^7#U=+.#R^NGVZ>+AX?"+"S:QM)90;H_DDVJ;_'!VHX83: MN//(_;X7X<7%"VRXRCK1;^K_:R/J MAGUQ T$K"Q1??6_0$2\ M!._WYENQ@P]D_1^QN M=1'%(NZ)CYZ$-#;"[;[E.NE^6FR!UR$-8B[ST/ M7[S("X/+D)]QYGKQ=1A%+*J>(5MUQ.E?[75/;O0V[(7Z4F];'3IGM!5>"J;Y M:R([Y:+P!/HNE47^RY'2$%^*,^7EWJE,R%%MS::)T@6Y,NJ&&ME0)C8EKX['MK*60$ M10QX)DU2SR#DWMH+Q"SNRN94R@U(N.9T&Q%O11Q5!0&Z:F_GJ&0O(,V?4V3!W2@2>Y-=33 AP(1H;#-!K4W][3X P$&49N-=,R/' '.:] MP#Y5]!/S75D6!RKA@,\K2QAB[:ZT<,+W(!8Z?ERD)2&\*\E^ZO1\Y@#J*6?, M%@2XG0@0/\GY60<3NW92I5R NIS<-+N\^^;ZI\NK;]XO2,#B@8K+I2_:WJW. M:+2Y],/7^MBN62>"$ M6_9$OS0[P:IHCA/=FNJI!S>FMGCCEUJ)N]?1 \)$4$:W&SZ!SG:6,0_LA05[ M"*S"M:HIFIZQ&RQ1V0&W6];KJCNFN35>UVP@<]>!FI F&NU%GC."Q4]'-, M MB\DOE+--N(^T;)G$@=]=?-FQ(&+OAUD8G(6G//R-\4O&&B5]-.R"TS_;Z)LL M"6K;HUX0-)=^S&U>6 +PW%'D(B \>9:2D164CQ[C?3;D\&-]0 M9^&)8D& !YJX8RK=GW/=+48?EP(&TK<#?_'BS=D^B@6H\F;+A-9$<*)@/YN4 M1"X-*:"/9MKJT3?"@9\C>UI3'4:E+*WC@B73Y ^-%LQA!3,JZ@\TPXM6!'!C M17M;-"S5,1N,Z*##*"4ZT$0.%@QS+>)'E2]@ P]NV6N^^7W/PT#\Z<@-SU;I M\AW(X,:&KG;1$:(M#;PXT5F3[ML%KT0[E"FRG!HM&I13F-Q <)8;Q/X;6;KA M#@ZJ %/S#P,E@&LVH@VPN>=>R.^9^']7B.K3*/)6GB.Q;^G^YUZ=%)^SR.'> MKF3MWX,,;K#I:A<=;-K2P LVG37IX4L%+@L1G&QWE--GSX>[?#E7-/&)=1L- ME)_["(F&>Y_=K4S)QT^0KU*5S]&> DXPZ&&---.C97?4N[R=E>E\TI\P)"Z+ MJ7!\>(-LPX@CH" ,Y+(E2?RX-U]:D)] ]FS:=B==%')U92*O2M:%+[*\ DE6 M'8-,FCIBS;QW*\V"ET?W("1;>W>FK9H&4DP*PVW"FQ*YUI#E O^[^'WOO5 ? M9'E@4:8'H?)R">PGNYR^4A^N<>PCNK8TB6#Z M%0IP*C@M5-Z>QG!!.V+"- M!BI+)_9>X"SI(;]7>//X8!E4EHY8A">"^CTM5TY"'6E.@=0ZJW;,(ZHA"!*BA,I1LD[P<]O1(I"I"SX4,R> M,?=;J"Q]?%8!JZ@SROD;S ;JY4KQJ6V0"U<5%KKW"I3%M.#[X2O4?;D,^8,7_09O.PD\OLMKDM4>T/8@A1/"AK!/>M#:E0[N MP]3>6HUP8+H1%%F:+4-3P63V Q>BG41*MD*YO6?JJT9P!TFEWL!"2_TUZ<&H M-8NFX=F="'4SHT&6#7 G"7NB\<>0<&/=6J%NK55BK9,2:PT#UUDUL;PBEZYZ MGFJT#-PL!>AJNZ-.7 ??0Y)&"^>#VR^!]\'HHH;[X;4<%OZ+8*_E5\I#34\* M I?K\^+1D(J9%>CCF593(CX>HY:7*BS"FY8_2(1 6IZA$LEV3(_*H(7#H8NS M:W)&?4>,6QG&G\MD834T#ZUHY<"8/<=7011SB0#2$J:3M=*6.#&_@7:%H]_C M9GCW!*J$'6+(7H?!^N2)\2T!3B1GE>YJ'KJVA7%Z[07L*F9;T[LMYM9S&J]' M6IK';-9T+N/V6.#.*0G%44I^!=)$TK:4@C"BHG;/_XJ:M3C?J^B(VR&;ZUY^ M/F?JA==-6\@^R6R#9I]X(H,$80QO-= W4-ZNNW\*0_?5\_WF?E[68RX.;M2V MW+./FL_!I"QF3F@!'ME1G_0!D?HMBQTEV\8?S8/$/?Z+UE<9J9(Q-SNL/(@&1Q8LK0 M=CNZH=N#)NI3A6$U'/9$(6 Q<=+4M)Y/'"WMC*#F$-Z?2$%T M4H'2\I8C];@,-I.I(W!3P3P6W3 *JRSW+GA@SIY#ON0IC;S6FY&#\)@+)@YH M4<,&9G\&<\#%(=4<9--3R*/698LT/H0=!$THDDH%.8N97$0*A@\94=@W7PQ? M9MLSFG'S#TO-3&/M5P&CTT.S6UDGIX85*_ISQKT7,:&\*"MGH&^R[^<@?(X8 MEQF15\%N'\-S;<("OJ=FI4:+Z@GYXP;ER7^)PG)]*N9XP7QZ$W3>"-# '3;B M_#E:=7REWXM_9#:=D^ M5F&_X7PJ&MR& 2_8%?HGRP]G$WB_[VM*I$_->R9P/\4O4 KU8S*> 38D0^1WG!?/T'2>X( MZX']BERS%V'E'PT++ZMP?_IVJFXF/VX8BS_Q<+\3!F^,V/7=9P*Z#>U0BILU M?6< ?4TU&") ?7XC"3,BN9&4'3JP&MLJQ?K4R=GY<@N/8BF0*"))]LJ'? (H M>/LVTG88^H6/E2E:F3T@+3V-5S5^@.8A#:*?F.^*V/:1^M7'YX,3QPDQX]CP M*&FK-^69I&X-I^>P"5PK\,\L<=K\$G!D>7(_(1H@G[SE'=-I;X)@L MJ3^XHT5*=Z8%L;P(+F4B()0L&@)B82@0@M&LA?U^\SZ#"D1SLZX2LUJ_1J#F M-$W2N]> N7";WF?N6OP5G84^%"OEM,6-H1Z$<.>@$U6\@>^ N@UT M(^$XC"-2#%6]00D"+^ODHF )EY'9,K75(VP>J!.WPD&;K8H"N3S+%^KY\-,U M"98[DL -6%WL<5B0H&E_O"#428M>I0MR;@N2\3L1T_Z)C*:0 ,JD=M&AXRIX M8!L,I6;:=J==&7EX]DN6:!\T9N3A_MO 65RAB=):_>,O?T+7T98D_] M&QJ#Z=[.A= -WX/J11(WU QAK^*[4-WIX86B0;3J_CY4QISDW&&?4.-/4@$( M2( %JJS:K>QEF(*E3"!F%<#R*%%ZPZJO0(-=&$LY$L):E:]E"IM X"4A@,]IP9 MQTV,C:@*5B"M#=ZFXG4^F#]3T/5ZJ:XZ7P MT*301O040KY]Z'LNH&H=2@U&'#=H#6M#'<.&H8P7T@;6KZO#'J3ZP2VX5!"B M)"'O0);WJHQY*@X$%;I 6' /B55U&(P4+W@N>^^GI[QAG%WK'PSZ(AYKL"?^ ME4.>^,??=$TO@EBMM+]XAT4N:YKBA*,F^@&X5+7#!Q6-I.TZ1 O>FU(FOP+M MX4JP=AB2Y^&6>H?'PK6-YS4LBSI6#4S5@0>GHFZE0O#/E'LJ>3QY M$1J$>KOG'EP'.F4!6WF.)_Z\8=MGQ@VS4VLB.(=U/YOH05X["OC7=TC M9:>]J2X9+DC"DF@\R:^*JYV ;&++%(#CYZL+*YFVY3K?AO$@<%%-9XZ(T< R M]:!1061NN-%$E>&A0W"="WR,::!;,8HQ@$B^@U=J Q$/-=\H;T(!-W!TL$;Y MAGAM=[Q@T46)(38P#)#AX;EK9,LR\FG 8B5'V-UQDG-!)]M3TPHX^EI= #"N M)7C)7@>Z##GD@UXSH=TR<&4-+-@F8]'R.9('C :CMZ. &UXZ6$.'EQ;=\<)+ M%R6Z.E'^-A4D( .W!9'\%M)'5"$VQ9/\FG*U@RU3FJ587[-H).V1-#OW!X\, M(25)RO6Y3:UWV&EFN%"JX'^I+=.VUZ#J@U>55F*]8XL \SSLSO8T]Y2VXZ4RA^?:I[ML-GV\>%]]L M6:* D<%<_H@K,[W\6-<')QJVTM@4S!QUF$?3 MARUCZESTYU!JKSV*;6=IDN__+!U'UE*XA7?NY#U7L50K>;RYZBGB[M1PNW]/ M*Y7OI[8BA12B>B07&.N3)VPV5A^B-.LYIJ%;I;AZZ9;WF,I0K M91_B"EJ/Q+*2G1>]Y$?.I720UK?&.3(;:IELJ50U1;V+TDCPK@/PNE@?Y\J?KF[/*>'XXZC@1<"0K%JK8#D,:[_)A: 4[^Z22@X @,LN% MI*(031:B"Z/R7W)QR#LIT'N[:;AH#,J9ZTJ42OP&2SI#6<" M2T>ZE<)2UFI&L'0L\Q^PU V6AK/DD<<*TDA@:5PE;:P#]9<4KD-U&:+B#+&B M.4XL:ZJGOO0RM<6[EJJ5N/-%&@&CV0,Z>3GD^U ]Y*C;>C(UQ#^=J'?6A7-X2 M[S"ND;?K$$XN7VG7%*UN/4VEI9VD%D=$XAEF- B2JGO@]L0&VA;S5XS-\?ID M$Z$'F5L4(U1!DD'WRCBIKL\L1[0Y6JKL,+M1/4;,9![7@^9HE5R%T1/F3=MM M3;OA'+9M]3;?B#ON@WICKIT&W2])J.(YJRSLC[*1[="=C/\9#.\=E(<(UG!& M7WJKHG"?PO)5N5'L5'Y-KG")QMJN'"(;3%6&\T'H4);=?_@=3E0KU2"MJ9E] M@6]R+1>OSR3J1;'GP&L0VN/4TQ9TE?J43I['WR(?3<=3X<%7B$?40"!E'%-# M;UG5C*H;^L7;[LLS7V@K\V;]L7GF9TUZ'MK518-A30$=?7! M=(>5_ JLB>1M9Q-Y,LOD=T#D&XMYYH8P%1OH(HCA$HM"GR?&M\>+FB9=<'IV M&WVKKYOE[5'O5327ON^TNV/<"]VL^I2ZBR:'K:<-6R\@W]X'?PUN@O.GX"?Q MG\=OB;IZW4$QKV_O/_SU'V\^_'C^+>%L)RRCWHG90$&@7>:,H"XM*W2?<^QK=[!3:D/PGP07(G M;F#%B1!A2]Z)T00_?'18VVVBBC^>F)IVU%UCU:9%:Z">S%8 M5Z'OA8;)I ,9G-C:UR[%4D'M:."-HCIKTL<]%@H7O. DHRL?W>U@-WJW.F6CW^UZ>=]&R,HGF MACC=O5ZW)( RM$(=-M7)W/DY $DW'W;QAL:$F3 M'*=,1&ULZ?OA*T1TA?-U0_@Y''6<&#F2%0MW_H8W<1HTQXD\3?5,8K/*MOBPH;'$G4>GI*YN66KT;;U9,Y6^\K$* MGM,?QN'NN+<6J!.S]'@NI>^JW:!L$RI)"3Y6O@,%M&[9U1J)I[;MCGI9U5F9 M'K-.\JC%WK@1F>^!0A0>9B(F$U3N'F*>$C\JH#YY'%NK82^T>-I& MZP1#FW1!C9NM%.@ZJA^*A_TLX9FF%\#VD[=5BYHD&2"1(=V9HGE0,24J3F*< ME E17* "9\Z':.'CU. WK?9=QL*P^^RY5M%3>,HTL#=OXE7V00MTS34^V' W M=T -/29&61_#DY2.^,>!4AW7RFVIH86_(:Q4OH9N10HU9 ZBF,6U-4L$+D%? M7$OM:2U[M.Q.V9.GD)RR6:S"I[58_8J\W5 ;[^3A2D05VT!56(97_JC'?Z;^ MO@386_9&"^1=K%!Q3&'JBAJH.RG2_04!CY,7( 7#WRNR.0ARCMUA2I2=U"SE M9SP+_[ST!X;!I;RQUU:@3SE'83N>TS%5]#]2Q8AOYNP[4 M,YE@)29W,LV.R4TQ FR:KV(*?*78[Z#:G#^WF514MW^-P^JW4,DFCZ;+*]C;.@+ MD_NL(O"0]>U%J 'I+HS+ZB61RN(O2/<=6?I1*&1)Z$>;D,-9R".B&NIZHJ$8B"_P^@W<=!=Z_!:$KR((VBH!!6M'_!3R M;JM@&# JCSY$"+6E,53I?U-4Q6>PBI0':6 B;ZV"*O$OH<5ODLX&:KO()P!4 M^/7,'+I79R?:=UZ2EDY(8I?B!UM*05CDT;9RSU2@6U&.L00CC MC<"=#"4%,]FX3+ M\PV4!QFY99.R")$C)MQ;/[$X*+<+UMD^6&MJ1#FID[*]5_Z0 L:KVY7VOF'XA25EL\BY*)7DO M&O@T.9!UF;MWU,+;T:115\6RJE/B W47.A:K[6\C29@SL?@.5 $KX8QB%0[; M$GR?/;+'I"G2!*YCZBJ%$?;J](X\LY-LD&]Z*&%DT6^UQ3?IPMS>[ZHX$\&: MG*:_Y6/^6^;\%T1*)]KH7W_BHZX5W*=U"]JY#/&6AJH4REKSX MH=<059RLK'XG,, O CDVX5[.'(DI/,G'IGM#VE40L;L=@S=@@W6->4J:S\.5 M37J6.?!A6_QN:Y2XM[,FE!_Y9Z1BPM4P$M*%JB5LRQ<.F7RH$2I2] M9:8-\HKF\_!+DYYE?GG8%K]?&B7N[9?)37-G.1=XJH#[:*TSUTN MFNTV)..&N&I/-B^4IA[B"D^>)6NR$JR)S!6'S\/GF'H!=)!)XE,NY8*5P M&H>$YC)+/U[ )YQZD=Q%54(L2*2IHGVLTL32?ZL;.M=7/SV=D3#32&XQ%!M. M>GY! MYZ.Q;6/UFM@(K'@6!C(CY!MA.JIC)%2CPJJH\1 /)*HO#,;<3<)_JEF_4,E&8- M#%76:0$2961F"QB5RHP('H7*O0EK.,W&B"3CV\@I0HR3,$:(,/<\A-00$;0] M,O[B.4R6HHH\^=A?U#'RJ"9*5P80B0:BF38$_?;NA_AOS,IU%4<1N['07< MOM?!&@?E^YMVQ^M5793H489?\#J1S$C.C2AVY/F-2(9$RJS]98JJS3TF#(2L_2:2D7&\9Q%P6^ ;9_+ZKW=1TU\2"%K?QMDK,0'G*Q5 !H:DL4 M"P#!D?G-X\- YZV/$+W&WHL7ORT#ZK]%7G2WRD2_6Z7Y)1%$Q9Z(D66A.'A] M]/3MB=,@6C$>\J(EHCM^[=%GSQ>$672UW8E@^FYUSX3]@SAG*+[[L'1?P,IG M\C;]57#N1;+.P .-6=+^^&QA#B+CA*^9&$\_1T8O+^KSZ/E8K_-Q'HEVS/%6 MGBIZ#C3IF@FTY)ZL*^FINTANPEK6Z(";H?NM.MM+OV=0B@3*8B:E]U9%S,UL M\6V4Y<+):TOI-_ L;7[[*+EZ^DZ5.X$YC 9O),IFM.1[$=;EG_FY4=]#>9<$ MZM,"F=&&B4G0%>(O1*?L9R614%DH&Y(/4QZJ?_T#2].0I"J2NY46<\"_,CU) MIFA2^Q5T):=O)->6'$0T@APGFL9$J0QD$R5(06OR@21Z$Z6XX$Y2U0GHGO:; M.JWLO^AH"/71L"#L"]WNQ+KMPX)XZI<4#1),(C3YY53=($". B0MTH9SB^H^ M)!:N^ ULCI=FXOT1K;7Y'2>/S!K(]D<4UMI2??*Y-V\[2'J*/4<$.UJEN0SV MJ)BLS-!W')$E5\811UU?9W0UQ8"Q&DE]R&*IFMCIZXV9IOB-SYG#X;8N.*?F MQ,*A*!%:['V)"A]^^$%X%OS\N]"391?S7@4\F%L45!:6?IS?WE8SD?^(EOK^ MWBCVMAK(^T=4-8CU_MC;ZKNW]?'KC+YL#2R$>UL?_]C;0C4:#'M;'_\K[6U] MQ+VWU4R\/Z*U-K_CY)%9 ]G^B,):6VKDO:V/?^QMS2"ZFF+ 6(VD/OZQMS7% M;]QL;^OCU'M;AMPSR(Q;NJZG[E"OA*$?J2]L#D7URGZI;F001Q4][)+-_AUH M()^E^VC4O\8P35FH&S;I% ?E)](K;NI%(G6KYFC:4^7:7S>>LU%36%JK5=#6 MYD#."L_'"B7AF2(:"/[L][WP/?EX4%(^5KU@E+#DTTZ!-GZ-!OFT&6\BF1/@ M#B8&_M//(5:&;$IX05:A[X>O8*\H,8-_; 8$.??)OZ3G?^B4J7Q( 2>X][!& M\_S[0O>YYN"7*S$F;F@,+94IG=(B%>K:Q0/X-63-G"X> K"E\_O>X\PUWY_4+QT_4?&IR;H]:2*' MI"$L5D"E/@01 ],@:G7&IH0[!/XI?U)Y5??HCKL4Q$X-K*_3=I, 6KW!HFLO M8%0Y=8U/*W:Y$4'6 M&E*@\L#QP5MOA"4RB\DJJ-Q;0[J3G0><*BSQB8=1A]H[:3?<.-%4[X8U0V0? MO'C06/*QJH)(+E9BB]%5EU34*1LR!UXZSGZ[E\\AZIM [0UE)C1;)Z^Q34.W M-U"9)1#4Z3(6-&A\,6S-6K"0;@%J>;>V0GWS^U*UG68+$X:WIJI[S-+]AWB% MJ<[5!8\Q8@#U),]C3'G/E-QJE+6K+RP-;*2\,Z60SE_ SVM MQ3SY?E&%NLVV;!L0P U>[6U1OAE;UQLOJ'70H@5,6Q3W/'#LH8YN!7W# MM&[/Q][.:(\=T:]B)[3K#NB\=SXGV=FSO-'99\]C*B-8VN"=1O-]O.<,\U)- M7YXFKZP^,*C"ZS(.$T3D4/^OC!X^,S@LY=G"8UOK-=TL:DAVEN#:6KE18&2%B231<4L( T!<;#!\V1F?/2^D)LPB#<1N0CD#:USYL@WZ\B/'Q8$ MP 8_IMVR+_'3*_-?F%)E$'N7$/V:D,QDL^X@=DCQ:\$OHU[30A>X.[D+[!0- MMVPQ@0__B!^&X!=Z>@T',6%.ZVL"G0,+=<>:A-#7 C&'ZEA %L%^!L@RE*&$ MI__33 !%<#9M7W>G]M6!BFZEGK "I+XJ8"DH9 -:0("Y@,L@QA)^_Z=YP,NE M,/I@QDN(?6W@HMNH'[8 I:\)6@KZ6$ 6X#\38!G$5,+A_WDFN"+:#F<[1>RK MPQ7-1CUQ1;3]JG!%U\<&KH@^<\&5(4PE'/[/^'%%ELT8%%P.*7Y-"%-JK>XP M4R#WM6!-N5+3 @Z516OF!#O#6NUIPSB31K"!0-=AL#[?J_?/TR?4HV56C3HZ M?\QI\(.)!>8[IEA5=>6\X@ MM&R])12SDV5_5R$G#U[TV\GCAG)(4\FD&:8R*=!.2-\]^]Y::AS=[B$3YFYU MSE9T[\.-L9 &AY#3OC=.;.EHA:3\:)NNJ*N.=E*D\ST:21:2T=R4,-23XD(& M6;@QFK+"YZ2: S.2.K/&;D%RFV0L92W/:>^-8Q@)?HG6@^+; X-*LBRZ]ZG# MW+N@&\[54ID9WC6S2B7N59.8(?XU5*C/$P8T*[RIHS)?68DE, YLH&6?8;/,"#["X.Z/LQ=OC!.UTG&MC#"M;>"FF:Q MM$M:!.@^Y/$J]+W#?,$^=- ";3_+)%#;C0AJL.VI4A^X?4U8$ZIX"V])F!-? M<$_?74G=)"]8OTO%F!)S+1DJ94L2OB1C3*X3(RUCHK Y,U#&?FKN+$X@[:Z[N$#;KAW0IL(WSG*F"* M1\B+,5K"AJ1\%N1SD+ZO++TT:L7;\@ZE6Z@T.QLS[G@F)[!GG'F>O%U&$7P/WAPZ3+DS*%1 M?"^+R!QC:WL". &@NRV2**QE;]3A5U==^L1=CN*9O_GC2*YB'1)%L,TM^1%5 MRTA]J)XC]0+]I:Y)%[Q3FRGAEV=,*(X$V"WD_\L'XA8DY4L4XZGCK:GMDI([ M.1P=$V'D X/WZH0G=0;)8PKS14F#-9K"Y$'W>>.D29G1@)*G#&>&E$,;JC%4 M9HRQ8N70ELGHV4++G[Q(T($'>(9[:+IJZ P/DI7H/-5@_,(=Y+[#VO^?ABP>8+"+97+// MP8YZ[CWW1.L=]9.RJ<>FZ4\0+8 .9*L$4'M20PVP0^G6_YAQ+QF07Z*> M[G:^)Q &08M69S!>K;MMLR/I%G M,Y\K];?C.SE_>:&X35:]$?K M]D!L%S9',D@I0.9IU@< B0 &1[+#V<79=3XF[%Q[H<$]Y;$'0*Z>A0_<911Y MZT"^DGHCJS :#N\:=\:)@-UL4+RNTJ0GWK/HEO)WOWY" U+D(Z^8:)S(KXJ7 MK0LFD]DA2D(:.P_L92&;FI+N]G$44UEQ]2Z0TMW0@*Z9*]1_9,Z>>_)A9H/5 M.A/##0?];*3#0S=*>.&BISY]W :25R1M"1P:=2)B!7E'_.24.K^I=S^3V&+) MN6 H5Y\+;7&EB6T%;"Q9\;%D)26SCHU;"#8 ZB(2?OIZSG9AY)D>^#IL@QM. M2C724:+0 *_SEXO9=30J:B0A9\4/AU7H;!_%H>L)[W$514(=F5C7)76L?UCO M!>QNI58JE]21V6V5]2(JVN-VKUI-"_&ZJ3%>MZL7N?.T"K>ZPU6ZTDZ)6WTW M"HNVW9TTXK'FH.)?N7.*?_SM3.;:\IU8;+S=TBU;?O$.=QQGR1^H;8<#8#BT:5&N6@$)Y(]384"/R M ! !E[K5/O9&L)%Y%1&=-G%B)"75<>%/J59 >6I L*;9)+NDQ7VFDJV8RH8X ML:1>-WU#]+@5OA5L UD[+U>. MK- Y8T5&QSG!$BG.#6>,"B__B!GGIK' =#@'KXGV0;I"_UECW;$E M6J!=WGGV>%>BROB(!TRQ8MZ !JGP^1]1H]Y$-I@,]^"QTQZP5^@^9]0[MD-S MT,O[SAWS2C3I.KJOC*>2R;A_S<;]*AWW@7I9826DF/1H8E+#5+C]/R!$/#N: MCPAXWDN?.*_0?=: =V2'%H"7]9T]X!UK,AK@E8S[Y"D9D (;X UGF JW_T>, M@&=%\[[)7B7IJY\#)]QNO1C>[1!J+P/W;L>"&QK#=;FWVNRP[A31PN)0UCK, M/^M(#C5X#J;< &E?/!,AKY5$]KD0Q(?U-5QZ#84<9)L(8B7I#8&Y]@. M;T)$I;3=L\6"]I5E@GB']:D,]"F18JYL6L77-<;IF4SV3Y6=E6]1KRV:2#[_K8N%< MU9*J4Z_@<*C9$5RNX#JVMVV,+K7MT<)+,TT3?*ENC!I@&HK>?:M?DD<",5^G MLE5H8TWCJK(@W%#KO?<&5)8Q5R>6\4902\M](F-CQ UDZP.T)R#859@7(3:U3 MK6,$9P#"/^#9VF]E!&@]^P4G1(]J%UW]SC ]RHHW\:XZ M0.]( B>B][%'W?+8U']>J^5:+08'B!3EIP&'%\:?P_:KZ=',\A3&U,^W$@RJ M3P(2D%AS%8C)4 8!I_!B]...,^K>!3]3[L&:']XB_F P6XONN,&AK1UT8&C: M%R\HM-:@Z\@'1B3GM""2%U',(!!+V4W_0/?DMKAG0G01>*]%5.FZ(E2(0Q&7 MKIB(*QW6];'N@0$AU5B><(F8&32'++R++S$3X;7XYB(0#7G9ZF$8BG."C4[6 M,B-)*W)S 9=N2@V&-QF^I/PET*2II;D01)/"SOZ^=;-Y96;S4K/QS&Q8UC87 M7W:>TO^\(F)IUA,WZK30OFX!<] -+XJT$7[PY4K.B)S;BDNF,$!VL3*F0=:,*V>".IJ)SQ(:<&S>1Y0@/,Z5E!Y+K%Z;T8E,SG..N3J_D%*VT#>JCLFJ)AZ\2 L=,$0L\>)L! MGC1F;GH6EM]Y?_=-5D$N^>B;]X3)&-Z%6#Z$/9?;\$7*2OZT(!]_^/#/4YY9 MC6.T0Z6G/G&RHE7GFU*"WAJ6DXQOU5/9QDM2QI9HH:9.N^QJ5'DSU(!3*W37 M@=;HK2AY&IY* *LFN "L'HV9$D!&,T)&F,@;R.IU%5L7&$;3,KM=/0R8I.*9 M(.3H>[3 4:Y) A?%+U&#A$'4T:$A0X,IP6!@93/''^K:H(C/Y$_EIX+6QO:- M^J!UHN8:9U<(ZSJ@=K86XH^S'O!R 7(/+%L6:)+F\UOE*N%_T6!/^1OY\!%6 M"1]_G-*O)[%KI4$L7EVTH[K]+;+VQ3N"N0S.E1GZ5]*QD-SS&PBUD@O,^ M\@(618]L#?^,*G)NZOH@'ZE--"Z,UZH.B$=M([&[CMV4F,7$G$2$RFRP_U(9-JJ$[+Z;^#>6_L=AXUFUHA7,]QYE[ON="HGMICQHK&+K, T:J]"U# ME;+V^$&F4NK^F).2)XH^40RL3N.C:+QT74^59(7!1"CPB-0G-GWV/GUBV'$@ M:PPVA]S_W$>Q/)VJL5-=WWEX<2,+E+ES94?\?MU,_/X.?L-HM%;_<^C9FK/@+)KD58LGR.8DX=4\YS M%SKSP(+6EBG#A<9$\&-$>U7ZXT7*$T*#C"O)V1+@2WY-.=M=\4]G(-T8V=Y' MS@LUGO0UXM>#'[UPXRO BZEQPOIFQO@6238ZJ&:$;+O#,^&#C1V/\4V!:C>D M P3.%.^:@]OL:([7%YL(W76L2MHD)ZZ2E2QEC4ZGL)S*Z]%Q$ M'"A;?Z;?N#-N_VUG ]V5F_7$Z]4MY>\ZWA6;$\FGS,_M9PU,9 A$CK_C-]-9=_#J'G@=NZ'LU<"/CL!1*CSD)Y4@Q%L/1'>*\]^BR? M+:D!AWX4<2/& -;28:0'.;S8,H12G;?'$]Y$8PX/SJ?L28'_@F02V(8AFT;3 MS%-\==M/6'EL+M TG'6_1B@:"(*^*NBQ!SG6#FYM6"DYPK6?G&YEB-0A4VWP[:X(5SHZ0],LP409)0M+/= M-)I: Y58JD&%,QIM[NE;6?Y\^]XX_:FC%=)232VZHBZPTDF1'MND^V1_Q!%T MR2XA#"56(A;'/H,YI'8ZF;3*TY3V,864>40IPDXP7,IQXM."J>UA4+,CZ#6/ MCI:<"X'EK8?H@O(@W,>E%P$'(XH6(@>T68*< U!$#:A#ZM=Y4S[D9B"E&EO" MF1.N ^_O\AD9:!@P1[9Z]>(-H>0Y7?HZ^M(7'K));@.YZL+CZ\9S-O)S(U^' M!N29$28T9>Z4$([A%VFWA4!T018D$24Q^<25P)$8L':9^29'EM%,TYRX4H__ M3/U]1%537(AZ2/<\H9S9*% MH]VAB.-=5P^O8N>Y2$A"I"@+DK&3E?5TAH9*ZQ,=$",TEG[C..I@N6GQ[O0M M^_,G3R S=S9OU^Q%X(6Y6'WCSC-!JD8V*(6ARIXSP)AF\@_@$QEUY07+GRT6 MN<]4UAWUV Z51?#;TIB))[2Q2*E#-"$P []HI<8X[M&],/]P#G(5[/9Q) 'A M0^55INH>,QG\9FU+A_IQ\QD,[ JAAP@3%?D%D0S(![O7F<94.E$0BW=^;.V= M'V?LG1_;>>?'.7KGH=##>^='?-XYE-*)@EB\\\?6WOGCC+WSQW;>^>,53TG(FWUFMOV.TP=9N!]S80 M?H!2>R2CC&R#(Y.K];;&<<^9C/)Z[>NV, ZZS6"4-Q!^X%&.89]"WZ[)]MN; M!5W57>.D&Q,O7-=Y=G87(_BKVL>"!J:QTQP M8DB+#GTL?XW_4:-QU!P"HI*J,G!XH(F4GD2[) RJSJ&E8%7O*LWG,'\X\Z9U M:[*')2?.WL)IE7/&O1=ACA=&@A"L0GU"96ZX'%;)%2H2;1B+B9P?NMU\Z#V+ MW";2J<3UNU4N>%UY\68]<2-^"^UU'&_0#2\ZMQ&^Z_!/>9!S+W+\$'S/>BWP M*?36W-X+!,V]M4<$AN,4]$4_=RI5D&7MEH5B._C6Q1)-^N'&HL>:%6\QU MG? B4W/1.U^E3.IK:>E?.1?;P<14ZML-'2H+?I8TP^VB)KW*0P3L93R-D@X0 MNTJ*EN. X;6R6%#7A!9MT06]C]5JVFCZP^MU]2*/,MV-XHMA3/U.WDGZ(%*3G-Y(P(I(325GA*!""U0P3 M0T")#2Y3H'J,130'!_MG= >G;\VS*+N3G0MT]+-;.:QTHSD'R.FIV1!^6.Z$ M(@K)IN5,$))*@B@%TKX)"V6,K(+6+8L/CD^R56U)_J-,>/P^+OH)#,2GS@-HI7X-03MNI]B?/8S <&)?H=2L!R9]PQ =2H+# &^\'38 MX;$K>9?)^]Z0F"Z%7A!=[.16-"D*OB"9Z)*97:S&_LLLDQ2J%8E3LN29Q:^, M!80&;_*+#2,^7,N.9/E8+Y"?K. G?9&3P28M4&1W?_N)\>W="BJ*5AQ?533' MC;1U>I9O=!?;XD6R6HF'R/D$TC"@4^*6]X0'UC0E1(0(V]G'9$7(>ZA_>GTJ MYKA18MK?8+1HS,@9+X)-K#_&2.P@$$/QCOT\?I6CA#UY8<[73TB"HT@6/:C_ M(J+%XV!VA%_*R.CK!>MJVPX%S.5-VTW/_>B>>#K_"5)NV&NNOO7B(4Y+7V^7-O[V37]PNR3><4&NN'3:)K7ISJ6:Z,X!V[ M-=GKTXPG]Z/>^:J:\/LIWR6<^:\_[;R?*D0^R1%V+4=8JA6,KU2O27&RG798GS\L2TK-RT",.(SP%'%D@TE.B_9"C1YM>:()AH(LY_V7"BE7'Z M!Q3[H$%( =DE25@196F8HG-^:2(O,T8<7\0+WLJ#."$B=*P8Q!1B1$):$9\( M4/09'+T+T854@L:W$0E? Y!AO]VI!YJ?X15;:)%_&)$MY;\)*7>4QY[C[2B\ MWOP:[GU@"3S(CHO/@_77$L%,,N"FC6%RE?Y+13&3_)*?BX Q?"0SW(YVCQ*L MT%^E]C%G$WB_[]GH[T57L,09M$QI[Z'+5YOXS6"7>DRMA[V'D,(S9$YDK$G. M&\=5L_G8L_)YZD4;$T]]DU7:^ P"PV9O-AVUGPD"FC0U7%0M-IX!]AA%[E5N MBDAZ&%Y@4EC0,?U,-TZS9YN&9S<3/QG)SA51PF"\9N"E8VD\B)-;?( J7V]E M=S.O\O+HJ=4JGJ%J10"W*[:W1?EUEKK>>-VE@PX#)!/G%YHU9MF+,%9?K+)C M$'L%AK6H)MMZ:1&CEO;![?2--#;$JL<=\+IV,['[EDEZPQ.W5B]=FTW[14LU M"V!'Y#L33QK;\J7>.!;3&7CTZ*H/L&7S_$:., )MV%LP:.?8MXP*;@_N:)7F M4? 1";S>U561\>)AC2?FH'A4TVC$ATD(@OOH B2A$E$81)[+N 1$[=RQQ/_; M],/I\:TU3U)@FG5"G:C24H7NN6T[(3PXA/X")]DQ'HM)#TXKXI XF2SP9RZ, M?JEVRIR*B6R3LR$%/EJ(8 7@$%G 4J75X].[BH6_L3%.S&NFHQ[,E+?$&[/4 MR-MUL.:'J,O=CH?4V-+6I&O*'WK'R@3H?^7I'Q6I"< M&P%V!/C9769.:)$RY9'$7WY5??A"[S6V)"!8&Y84*=+:HQP=1[3IA0 MJ\.@F*"XD80=D?RP8<)H%KD12S0FX(#[(7GTMGM?\K4!"EJZH]R[?Q*\*I9E M%9:B3L/U,/L8@*D+2[*RC2M7)95=IC?F#4OSF49N]T59R0[_H?SW/'Q.-O/N5G %*-S'2V?CL1?9QK3AWY4,SN';UR[) M<4 G&JA/!_II-(0CJ*(0ZBKG+N<.UT"9XD]H+@!\3/5SA.Q^Z)3G!O:M)MDN MR'W18 EKHO&V=K)@QT;WM2-HL @AXK$6'8A_Y9&!^,???F'>>B-6V,L7QNF: ME>)L53N<0%JK&2"EL1&^6;]>U*XC,:5*$K)V''$Z_1!V!M2N<[EN1,9B";$@IBRF?[_\JZMN7%;2;_O MK\!C4B7O)CF[6[NIK5.EL3T35]F68RLGM96'+9J$))ZA2(47>W1^_:(!D 0E M7D&0:/F\)&,)Z)N #XU&HU'FK!X7YTAH!>(P&/&Z1]9?U5Y^C;WFO@^FR,.! MOM^-L(9>N-&II]8-M\+JNN!%E;Z"FPC2<*H6#R:>HACFV3(ME"[^ 1D 0022 MMAZO#Z. >Y1K6$,=\0.ZXQW].DIHA^($+Z@4W+!!:(B(S#(WKITX/K)5Z9D> MF)S4$^40A\Z/X51PSQ%-JZCS9" )O'-%5Y$1-R@XG_X391X75!A5F.4 M!K"R*:RY]5E\)D*'G\3C72\[2M,O<90=H/#I\C5I>_3: %G-'%F&;:DZS^&G;YL1!B0:08A,M!"D'81E>*8BF:C\> XKG8GRV"%;AK+O5Y M 8S;;U !&LXO7#?.H!(TLR5-TB447E\&0?0.1OD2$"=G1P.-6\<,WQA#0U=[SUVU(KQSA&O?*!M"^"(0S8\'>_EE?PNCQ MS9!ZDWEJ]^K!VB6Z:Q9,J1Q&VG3<*KK7[*B[K-G9^T* J9\5:J&GO>L%@$M/ M!<:/>;7$EA)D*GE-@@Q1RE1$8(YIWZUH]4FIJC7W*TZUBY8%S;$N^ [I!W1.T&>B2"+N&$[1X.SJ:FF2O3:QKO5YL')\UB?COQ M*:#>EGHOD.C/W<$3-7MVP3G)AN@KKSUWMD=]Q;F_] 9JG\)+LFQZ[.'8?B]9 MPK\/@BE)"JYSWE>>W@1KJ?.#HK/D0DHV<]]!GE[O!^>;O\_V/7]S,W#U1&,_ M\E:;5>QO(:>?>CQ$_[N?[OSP]YWO[OC?RYBN8_;_#8WA&E/\$@7>N8G&$4,+ M<09L),%O!"74L&A"+T. >>"BD'?.FKP#;Q)43YT2YGKGKWK+OB0J))>MG9B2 M+0UI[ 3!D:2EV 0H,,'GQ%R;]A6\R6I#2NY$G.,)_H0+(#]B(A!%!M:'@!1S M@S4"@S'0/AM4E5')1NN1#[.:P65C-YB?_SXS@>\C]^MUM-_[_'"V?6/8IQ]. M;!^LN;I=[.R$=^?87W3=.9!S(,"" ^B,+&[H9Q>^UJEK9P#1O&[$WMP:1). M.-OG<6-CW).W7[2,[0984=.U.QXFU? %GKR!NY>9D[(>N M?W "<0=EE:5)ZH20>+4*N1?R"W-,F;@@*7-!Y ;O'W6NMB&2N">T"7M5+EN. MH(<7'(QH-2:-;T& PQ7;4%WQ.<8\URH7^(2G2E]] M.'%DH-8R--.G"^H8S" %# 5;-I#G\\;S?)R"*XEIP/>\:027%T "LF4B$ 8) MT(F'7]CN&+;$T 8^>\V.-)XSHC*+M90TJ)(-D7P(,"*KD'LH<\='9E$_O]8G M58UJ536':^J^[B$2!3IO-QMZEIZMT?V2D*[;#LV0U]SWTK"OAR9S@:"?!T-B MB OLI3"$I5-X.'R^TVIEM&MT:EFI2# MKN9H\:Z7GA+?6MNBQK-^DNN.0[&_ !>L$[I>HW17<>)$"UM[G$#66U,UCM78&&^0JEMD M[0DJZP?T&;3S!(^FT[7>D6+H+([XI,%> MJVWSZ*XTOY3A7"^TJ?&[* :PT>?TGOWDZ\O.@?<>5J^!O^6[__JDG.[6.$=D M3RUEA*:M*>H 32_!#<278\;G*A&,2%1R4F,T^=<0BX;V_%F[\$@"-JB9/^(D M2>3ZO#&DG\I,5$@R)5GHT9CW^^R$H4_)@T/)S6\O\';>-G;V<\9S)K4HZ 0, MKB0'HK"P]JB=-8VMK,=^"'X'KR3UV7'YXQ!MCFAS,O2^^/*+)@=S0$^.8^YZ1XD(NB!2(_>$NR"^_W?!#0R$5]S&E M?YG\Z[S9#S.9:X@E;#F?&(UAJ "#3^/U>_00Q>G6V5)^1O)(WYM L*LY6N3K MI6=>=*&M+6J,ZR>YH4PNGI'*;]BSS?+KD6VRG0"P"H#N2-R ;:7]C<^^11 GZ)FSU?AJ9[CW MZ09TTH?4G#7!6%LPAQ!Q):DLWM)1^JRC$^[YTD_G:BFTMAYXQWU/N;6K^$4! M1-UC)_#_P<9WSBV_WU;RLUTQ;5(K+,41[\.G%_L'N[[R0GK?8W"U ^Z)VZUK M:\["_=G;\>@F; ^93:;F\,@<)X\D"\F@NG?KNR_+]=WJ<4&N5P\/=^N'V\?U MRX(L'V_8!X_KN\+VW-X90166W!DCCB);7@@L"\DK)!K)P+%03 MG-HTL@P>8T,D'U(/;G9J \ZD/ERRD]K#3U\_*@QE%Q:1EWN?D?;\]%BJ]HOC MQVZ6MOEG@_NC13P]2^0YB8,ZH\9 357,^74\);$," :Y%.H\V DY9LTUG-1HT<>S9Y#:(1%3+W/S% .C/N#28[P882>H1?W51J3HK-A:_G*@ M+C_M$TA^;K11M-!BYW@+Y;?OM0FAQE0#:HW!5Z>XN^\4@M1X%5Z_K;-P6AV2 MY))*9W;6B_SV#%JR;G!-H>JU3-H#_J00@ @)YL9IF[:J'7C.P4_540-=Z]Z]OA%:[&W128)J30O4:-DF MKZ&DG9"FY!UXD.]X!0VX\$+9=WL_S%@+_I'R&N/WIX,54G$AC5&D_-A)XYG" M3(PFX41M[K6G4DS\X..VT/5'D4F<*L>0[*_R")+] 0I="] [4?;L2YPH4Z\# MH$OU&WQ'A@WRZ8ZB3W'TE<97-]0):+P@,*@DZ5GGB&&MBKEA9I%]\$-XD4AL M"D6!$SF3O77T0&FZ8OZB(YR!8N>H'A.<(X()DCBGEDE[R>5^-#W4SH$Y[<;L MJ/9""AF)R+V'GDX"?+UGDI*H%%6):53.LYPD#XF]BF?H20+OT!./^?%S.AOV MS2XED-$P420\R=T4CZPC F(010XE<*9*,K<[@\=TU=%Z-DC[#TLS"T6=WN?F M:VB%%L[;M)((7=<$->BV"CP&1^N'FD0\B998(' 2(]3"U=P(-;EF08-F\[QG M)%Z0<(*[,$EC/LR3U3L#O&7HR?+1:/R]^S90M'UG:QJ*X=[EG1J%GEE:#3 M1GC'<[.HVLDJ^>O*G*3%ZSD5U5J+;M2WO*"!V%Q:HZ;9A0Q&0P4T3H>C?KV, MT0.2;_)J%@EX2?;9W^[2UHMC_7OC'K@#K7!6M;J[*]X!/E2!416M&]P"7KB- M,[-[LPR7+0REA4L *Z[)%:4Q;K+D210J:2H>,:@OSBFN98$\2[QW1]0A$0TU MM,-W\FHF>1571I."YP*R(^B1[)WX*QO[D$(AWMJ0URT]^IHJS=6T2A>N5\N M"J_WZ&_#LC0DO?#"D#/^.H7?49KYZM0"DJ.U4A@XS6$4BJO5"SJPMZ$Q=K!M MT[&*KG4M+P%.6^4>EX7&H\AL3,8<&:.0[ HF9OP3@/(_V%@N8=//'J($C]- M!+Z].N'7!!ZEW12A&3],4C_-1!W8@QSN@)N\!I!:<'?62F536C"?U*=U.BSC MV22ZGNIXE;N4%Q"[ON\H:S""'$YL-&6G$7'L>_P%$T9K-',\^]YRQ05K]LKM M4;KL-D#GANT:2O=M^>;X 1PPR#?,12F*+,J2WT*H=0=5;:!$Q1.LFFS5^_&G M!YZQO8KOHW#;&.4RS@0W0$UC4Q6VS'+ "V83Z:E=,Q^VV"_*CKR0Z&H3Q5<@ MTX*44I%2+,*+S>2"+([;Q@AJ;[ F_5.:';U0^;,E 0 UV'LF>.@DOR>NDZHO%?%/O MLOF_I=!'^2:F;K0-.7WV193N*%1>V!]BNJ-AXK]!>_8W)=\Y%81/F&&^7T"? M$1@T9Z \V]L:C55%M-5OI@R8L4( F'G#EI@MOOYW,*QT"+;RRQ=AIX9?T0+ MFLWB0)WSQ+D^SVKQZ38^)PS_6?9!36K;!O+:;1&C5HK+VW^ C9+I7P!N]9TB M]#\+KK?E*=F?SK'JAE,]OZQ=U1+POH:G.J?BESUQ'0 M4!JX)X*61=0I,8@ WLFAI\:DTZ3Y$&>>'-Q&.T! \6^PY5]'E4W4)R?QD^5K MDL:.>QIS,T<5]WPR9+5*+N\XDGCGG"G%)G6Q>?2/(!2NZ%_Y$+:RESV+*%[XKX(G>2ZY,J\7F_M]_<((/JL6Q+$6?4 MNPN9I>G9.<)H8KBA;)R-^KO-393P M=(?2;%JX([D>Q)SA_A%G\R4Y6H/8G6 M4-X,H=;KZ+R0$@(XK2PP3'! MEYCI61XY?''\4%AD[7SKN<_2I8U[O3%JP;8(AQ9AO&N'6?6F72&48T$NC7JN M"/(4"P,3"45(PXXQ.8J1+:,IGDM3#@-Y@A241Q;?0MAC=7UW28@'.#\5XIW2 M_IB(5VM!$XA7(?SQ$*]>/7N(!_),AGC_+>P8TBU/64!O3H%Y\AI[$^C)KRVB M7KL#7)]*HN5+-Y+"C6EC[-,_%%!/!R]BC=)F4H!J2NQ"N &?R$S5"RRGJ'.2 M;&7G/*GYH TL]N"DI\=NSU' ^&_E-T?M4_/!Y'&#DVD[]CM''T8;+X@9UW!2 M8,NYJF?L"R)%*K[%>X0^LTU+5KP>3,/Y%BJTDZ;X7^K$Z_=HO8NC;+O[[+_1 MPE@CC=Z+P<= O/ZVU,&\;NJ7CWH#=)P)]R#$[O*=)]1R>&'"!;0$OAOV38F' M(M-H%;)]J)"<@.@$M$D6S7B "R1G^ F6W$X1L].1<2&I--8&C 6?H'8/%?N\ M^-^D?=8TG O&^E_.+ALM^1(M*PG_J' LD-%M%CY'\7D__&'R\7)B:PO8+)$ MQ<)6*0TO!B>Y$GPQ,0Z13:0_%#JVVF\$,-;2_3"8V*X=6CB\5!"/E#K*HO4LFX*2%JM%8?X]/F2$,GQ.;'L$4=%;)PZ9HLD3C5_@'350S&4^^77@),D#37>1UQ'O'$8! M-\1I6$,%L '=\<*3CA*Z$R#G11@SPKDM".>W((PCX2R)X&D[>CBG6:Z=P(4; M)E##,MJ05V!%;I]>; #$;Z'GPP-3KQD#_=P(D&]>K 3KZ,EAR.CZ!R9QN"TA ME9NHP9P&R.*&$E-V4_%E+$V\H&-,,]TI5Q& %+CT'+UI!&IR%%QG;@H M5M#)NOWN:9+\3#S_S?=H_JAK5K$IS6WJJ,8\5(QIMTK9(TWO^),)W'"YI[B. MKJ/]/@I?TLC]NHL"C_T6;<@VG IN(-.TBHI; TG@A2E=1<;4Q+Z3KWA(),J9 MPN01;(G*=TH0ZJJ%8L,Z\HT3YW (?#>WBROLDB@<,>RM;OP D'#4[JJ+!FXL MT;)(VPZKE0!>'-%3P^0N2W+$O\^:UC0G.RU/,+.UU^*Z^F]*5*K!2+4-<4_] M9MTJM]S/6N&=Q"VR:@=C)!OM495T<,. MF7T]A.2 M"%X0T5=ESCV%Y(U\5V'20OF^0HU5(-E6,&O$E+^)&4@;P!J0+%,!B\(ZCQ&O M!4\]\>7O?KK[',4;ZO/O;W),;;"Y81:X(6D*>ZIH99(^7B";1$O]AQ *80I MXQR)*@_,Z<+CRKVL#2F$S/OPNC>*G*00U(KCA%47B%*<*[#%/?._-;16%>ZGUFL, L>LC$:\.KS>E>=+F/LK#QWH\AVKC! MTJ@%*\D_)@CCA4>SZFG/5D4*98])/&D6V3MD"@/!K,AF],6>T'C[T@F<:H,6?97.5S9'__')]@S/3"C M[9A<3W&TC9W]\MM9,FYG8YP#M9^.,$K;6^(;HCWE'86\I*1-)''R!Y"W/#YO MHKWCG]:W[='\TL9H5<_V42K:7M(X/9'8_$@5#'3&ZKO'A^$/__F7'_A0?/<: M=(!6#W3_2N,3M?OUP#D@!V@+8[)'<[O#THO/TZRB>*]<%*9 M8YJR00F>;!J1=$>%FTKBY/AU#NQ?;\S3?3WRAN!P.^$1RI!SC)QB7U W M@^,D!A[D#\%EWJ-RZVI;>4N<31(>]9*>+W=*:]S!/NUQ@EMO32OO@3]A=Y]-9%[EC,.H3#]]ERR* S Q))=V7);IU>/.JIW' MS?/#M!9OY+0-[FE5JU$U34]I@'FOV) MDR87,.8,>1+*J#,:-5K!![_^I2#?%"MJ;(=S2'5J)N-"]8U01X,Z1#8? RHS M;^'YN5__,GMP9R*-5R)VPQ12)I>E0,Y$*I:*R9_-ROVG/S,_/=:=5-[[(;U+ MZ;[)7>K7$R<":6A?N>'4W0WOXC=$>.W;3)S'@C2>4P,KPGE9NL$T@Q'*P"PW M@9J9;"]]>]&K?MZH5WE@^07?OX M@4]EA0<13(C@LI"IN5;F]QSJB^RR6-'?$_K#<=N!LYHMT:&J;I[*D:6[*(9R M6"*A[L<38PWKB7.&:VA?9$+TZX9OCNL(;_J,<4%*7E923>\- MVUC&I["SQ&S[^D\']@5YT37T;]E,:_MAV^J:TEO?JX+1I [PEEA6-*G M-,%Y.LU"+N@\RE)^;>4LH]X0SW0OHD(E_)5MZM=_(P0O$2V&V*H;0_I0NS1D M&:23>;PIV,_D9;S1^#72@9]9[%32/D_W,ZS363?1_9F&<[$E%'\?;;@88);0BG M=;?&.7=[:BG3?]N:HDX"[B6X=N%+0;PH#RKI?S]Q]*TA^_P?D*:%I1C/R$X@*+[*.B.1&1NITV3"D[X&&D5Z_ M)N[7W!(MH'9IEX?9&YJA!L9.H<> 7\B)P^@K$$\%NSGA:S(]'PL="[#*:<\> M4Y]>QS\+O*FL6G-BS=+[>Y:DN:];.+F0MG 77CL'GVV GZ0PJTU]./+<=H:H MHL4PDU:3>&>")&IL-*J@]IV5PH'TJ OU-;B/Z)3[4+X#8Q^Y0B#RW?+I[OK[ MGE.2L/]D 7^LBC_D KXG_>9246Q$N;SGNXP,VX8V$GIUF(+NK)B.X_"! M@O*'>9(_C)1D09Z4WZ/A#&?N)0.%"9^IE[EYD!)&[W3KR?@[H^Z.21LP8[S0 M+=CMF1ZB..7F*$J+?3K*+]N>&]*CA'.!,6"=RO70X63P!B['**-](53RY$69 M!6%2L"4*WP6\:I"WF/G1(S@1B0+?XX*( ^+Z!X\:&^*<#-VZY853ZEOA&\H] M9-6_0:60+3(8YGS;Z%RQQG>-6II>TE"L?\^HJ=VE#$=3Q>SK!J3%BO:K S_! M#;<2I>MKUW:WQCE >VJI.@<-3?$-T[X":U=VS>GF"[BEPJ[SZVG%\6]VWNX[ M"KSV[(I[A@[1O^++]^B'=^X.DE[;6V_ST.V7>)W3!G:RM&7<_ S &@S2UA[W M).[4M)*'W=08[W3M%GG\$4CG./O RZ(E(B 2"27R4I)6+OVR^U )5E%]?_YMU),YGM\ M_>N_Y)_(WG_]?U!+ P04 " !--0A9?Y@PIB%C !'" < $P '=D+3(P M,C0P-C,P7W!R92YX;6SMO6MSXSBR)OQ](][_H*WWPYZ-V.JV+=ME3\R<#5F6 M78JQ)1])U;6S7SIH"9(Y39%J7GSI7[\ +R(IXDH")$@YSJ6K2@"(S.=! D@D M$G__W^];J_<*7,]T[']\.?WEY$L/V$MG9=J;?WP)_/77JR__^S__O__V]__^ M]>O_N9D]]%;.,M@"V^\M76#X8-5[,_V7WL+9[0R[]PA7;+R>_G/:^?OW/L(D;PX-5'+L7MG7VRVGRPS!NS;'_UKOZ]>K7LY.SDW*/L&=KDU70,NT__H;^WS/\7@]*:'M_>_?,?WQY\?W=WW[] M]>WM[9>W_B^.NX'U3TY__3^/#_/E"]@:7TW;\PU[";[T8/F_>>$_/CA+PP_5 MDZG^_NQ:20/]7_??(I9 ?_N:%/N*_NGKZ=G7_NDO[][J2]Q%]#/'1Y+B[X7R ML4RGU]?7OX:_[HO"ADQ*TWNQ__._]7I_=QT+S,"Z%S;Q-_]C!_[QQ3.W.PM] M.ORW%Q>L__'E;?45J?_DLG^"Q/C_;V-N)/\=V*N1[9O^Q]A>.^XV5.*7'FK] MQVR<]@8\__)F6'\ =Q78EK/[9>EL?T6%?N5K+Y202VV_5I)N[D.&HFX,'7L% M;$AD^ ?/L@Q-YA9 ?@Z=['+X:] =[8'OT9P(%; M5A=\;>LJM90A4N)#^HV3H>&]W%G.FT0+26A>8]D564R>;]6EE5O36UJ.%[A@ MZFX,V_PKG*NAM8(+0!/V[\D%'NR7^(I J-WZI9T'VZWA?DS7"RQ=X\0:B6)A BOWC;]4O]Z+C^QMB .7!?82?LS:?7Z^WX+GOUR MW8YJUM_C>\=9O<&],K1=4VB?W3&T6O;&?+; P/,$MQ BK=8OZ9UANK\95@ > M@8'^'DY1Y<0C--6$3+9M@D<#P-7WUO3#?D"=/UE@M8$S,5@&KNF7MO3\K=)8*^!ZXLM\X::;L(R;"J1-:]??\]_@Q&+ MT0_M (!+(S]TGY3F);DU75=:=:RXFEQY\?5P@4!3JH/D"]JL/:N(S&A2QW5H M%7'Y6V]F75=%MFQ]_=9X523C;5N3]5X54:D-ZKOVJR:RV#7.?51,?@+? -TU*[A&1] M6E>=/3B&[7T'U@IV?&R_0K01H2< '=4.-L!>?J 2,[ +W.6+L9=(I2Y+=TE7 M'>]]^>IU5_B4KCJ)SCD7QGL=C,)\3%>]0)K_A'/EBQ-X>_L;=5^]FMC?UE5K M0\?V76/I>S]-_V48>#[LLXO66^%2^M&PX680&9$[4 ?=RO1&FWWW?JV>EJRD MLA*?T487**1L%5A@NAXL??,5+E=GP$(GM0OGT7-5J(7SB_IH*!D0*(C%L:.S M:VA'AH;K?L!2(<1(&+C8A\LBM-=US8UI(Y%4J5!2E_31\9X3H_<=6,)N#K:P M9'QT/ETKIR+[LSIZU""P]X'A0@O]D?[KGASL^E546E_O6J/Y(5A:^UW2>+N# M\V.E?9F";C1X8E]I47+82#->WOW2\[R7]-/,]A_K&32JGU1/PVQ5A#U:[!:C_33,-II0L,? MQQ>;*^"&@CR8QK,$$RSOZYJ<8>W75W=PN6\O3<.*!($"[O\ET_NXZFK@[UN; MVC-T=(-6&F' :A7UUMQ%33 8K%8F8HEA9>X 256(WM M3$4XIO9C9/T 7H'5WX\M21:SR?YJAT[B<(%3;!"=?N\K>)%WQK _YGNK5@_; MJW=*$SW? QO.MTJ-*/D3FN@@A34S4K F# V9S+'BW*BV?U/7&WVC83(_5U-= MZ<_IJYO"/V368W4HB^?[^FHO.M1_#"S?7!M;T_I(/-)AL@&*E'6HMG+G-(WL M0GN#)?SEUK0"N \>[2IIL^(G-=71#$"3;2[#JYGPMP%:(R.2A#4DQ<0HZ4AS MT7358JT.&]$GGJZ27,Q&5?P7+59AT!?TA5$.H@G'D MP5FX!LH<,W!=="^=<&FFT%PH+ZT%40%#&1(I"RH_J'X=?=\&&W2&^V \ ^L+ MEVH.V[)<-]<4RO)RC;*\G%Z&.LI_H7)/%W!\ _7=S7ZF>I\=W[!JZ'/F,U&? M=YF+X0_P&_&74%L\8Y$O$4U&(/#N WL%5OM_-7WTI>OK"]CCD^N3WM=>TECV MCX:]ZD4M]\KEN$'"(HB<9:X[%DIAY+@A\PKAJ 5L\Z,7AS[]?]J\NKKZ=7%]?GIZ=7/7/+OII MW[*,&+CY?AKN,FD:_C%/DH+NXQ*_[L)4"U^7+Z:UAWWM.MN"=N(O.9P==EQH M%O_QY?1++_!@/YQ=Y)G\TH,2K('KQA:%TL.P>_[A.%:,SW\%A@N_:<'5QPZN M>2E0'91L%6H\?8\!/"L 6,LP@?.H%SJSF3@<%FT5$%R=CY'H-X($7**;#IPW M5K=PBJ+ D"O7*@S8/8\!.&^)+8NFXCO3 I-@^PQ<#&J'15H!&%>G8ZPN:ATL M4<]F8&.BGMO^Q-CBQ@JN6(LTS]'Q6/N7K1HI*-S?A=8W"D=$^:B&Z)S$_1@Z M*S*,U%HM0E5'L?@W'='!A#^,>INW#>;!84:[(//6D. MA]"H3MTP CM*TDP%XZ!X^Q#A$2"!I>@?J V6)\?S#>O_FCOJ-(\KW#Y(V-U/ M *EWOX\&[\ %!@&"[,^M4#JSPXF:Z]W,HUSPUM.+8Y-WA(=%6J%NKDXG*B]N MWU6J/#X3_S@]>UX@+SI&Y8=%6J%RKDXG*J]W%QX?PLT_ML^.A=%W[O=6*)O= MXT33;=EQ)_09O2_#). $3PFN6"L0X^YX EP3N^AAX"+A(IP.X99F MX[@?5%_ZOE2+0&#W.SD(+.Z@]9QB(KGF6\.R;@+/M.'VAXA:KE2+4&/W.T&M MB0WV: O<#;2S]Z[SYK_$]PN(&&!+MP@+_OXGF-2[QXX9\P(LBP5%ME"+$&!V M.U%\O;ON>/'A;+?H8,59AND:@#<-?/1LV2IZ=("PY*)4:A$PPF(D0+7KJ'T( M4.XK:VROP/L_ 7EX'91K$Y F=[2L/X%#)<&T?W+:UQ!"D;XG"!8="VU , K&XL,P M4_9 $_VS\V^ZH\CJ?8)CT1.A)XX#*-HJ%,\R< N;W.^MP(O=XP2CHENB(D9_ M__4P]%_"?0"Q-ULS2J=>"S@]0=<"]FW#/^^;[V7;[\4?Z F_"EN:M&O#>P[; M"[RO&\/8Q3> +-]+_B6E

7*B&%W"-0*^*N7'7ADQXJ0)^ [C M"^DR)D400$-50!JM+B64@16END:OY\+_H$N2KX8%T!7>?)Y/ MI<=74A@0"H M12:4EU0!079PFD79TF%_V27A#K0[\.*\D M6-&6(?1*>;V=]\\N+]O'EQ(B$J\MM7+AD231)% @^;D38%.%D70?BC3B:Y]+ M#K.A0OLW>E]: 3K088#.4[43A"@M*/%>52N7'?$3,9EY$RJ"Y(C E>T$&?@E M(U[>DF,JSJOO+J*D83[*V)D\4#:V%\;[_HGK@[T%O7RKX2TG'?%*6"L'>)@> M.](:85AG2K0:;5YYR'?-6KF*HV+;(5@Y$*WL$,RD=FH0T4P&9<;1 *:D+EB7 M/1_@%4F!DZ]NE&V4]#E\D94(;UI$%UQ%<<(AS)!*DGM?&P=,]CD= M+9(GF= M7/3/OC7KC"N/-%,JW3WUAR]YH5LIA<>\BDMJKFKMA[F2I$J]]WU9VZCH"77G M+K!7T8XAW49@<&?7Z03H)<54D)^KZ7U51GVTS56F6/L)("294H>YJ+-$YL*< MO2#O#M*<(%<.1M9C]U5,<3ZV8[_P$SH@@H#YOFL^!SY:UBRO70K MNBQSN8L:=GA0[),QO$K1:@];W9N\?YWPR3!78WMH[$PX+6^%C9$MG"QX<#QW)3]<+ MXYU\'"W2RB?]).E,Z3Z^]CW=##UT8X-5\MA11D.W8&TNB)J7>I;83 M2:$69,U.AT^)U>H52%\6'4*QH<@ JI;HV:;4R*OH6^M"3D1%T^KYC*H!1K@W M/3FBC7#5VLZ#4O+)"@4S\4!]IPE1UJ]!X+_ E==?*;#4@X7#2FT?_26D:WVB IS,8\\+A"@05>@B M_!3)6A]^FO$X0\L[=4.]15^V4=%I)IM)T-9$5M_REQ(!F@O4Z)@L#4N8!0.J\:E+#PNMVH4\12X*5N&'%RVEN>*IW#GB6;*E= [N_ M_:_>=!V=!(;.D,+YH,!>\(PWZ5SZ[9ZS[D7?"=^KSWV_M^^ EEO#J'=[40B[ M04*IWVL/8-YW84&YEY(OI,OPIN@0YP9FBD#9Q\D]_?% M/O=)+:L+O$)(80'FE(V("$:6S '0 H M^N418![@$ZRM(6:6FZ]'[#J#\@G>!'[@ I1>\LYPW M[PZJ;I\@:F9N7GP:+:JUUQ&B*%"")"];_B9P5?+L)4#4)S$"4Z@C,/-*UK0O M#)=XTW5VP/4_4$Y +[)@- RIQ3N"IKB,37NY,+BF-T\?#1O.26$V> JP]/)Y MJ:_[9U?-O#51$=D20C;MSL) "^>'GU!#+P[L41*2$VW_T!QC>X R*_/7[0CD M%05N.JX% __(@RI[V\<.VU'4>EXV$OS\=3L"?T6!%20VK/LT.U1=JKE0?BP] M>*IT@16EY924Y[#) -O8 ?5@VF ,_T@*;"P6U 7X4KXT0;$H.ZP&'T1X!7; M3'YV6$Q;V.@(%*'C$DSI+671_#G2(&= K1O$7$B1 :X?V/K3Y,#=I8'BJ>,5 M*&M0$\OK!GWIT2TFH=+;Y;4/<]@#QX6+D!D(+P#&&B"%FV,+Z\8#,3B+=!"0 MLEN)*6X![/;2#+&"?[9 ?+H0/\,0_CN!&3Q5ZM$SS[Z\!*LK>3]WC$*EUCB;"LW7I$*?%UQ-I#!Y4$4F!* M=HT+O"(JS>=0^[02.C82C9$6F=DR78.=+5RWCJPG@'WN@=*A5JP;0-]R/.9"UBL)RN?9.\UTH\CF^ #=;$-$2$TAWC$I]\2EG[42;(9*"O!L- CP!?FHI*Z1[$6ZG,W21([GBYQ\O&N45 M#V>ZR0<:UC+3=31H04@Y' >OAFFA<0!769YA@?AA;9389/7O((H*2W(\8G,A M1M 2:_-JG]V2^+8D M$<.-X9E+ ANP93O# W[IU#YY6?NT=RCXK6D%/C%/ :%T9VE DT_:2YEZ$.$G M0)>(P&KP&MY%FP0HGG&Z+MS=I]D(H3;R2CWK]R^:?86Q-&FJ2YU0J2.A*02% MQ(.)-SF&8"M=IY.0W FAU#X)J#RS!C:AQO#%L#? &]OY!)L<.33ZN!P:I,P9 M\6=ZIMW;?TC+7!F9!"W%/)OL/(JT.NW*HM'@H!?"@#.CQN%8UBFL?-_M2$*T MBW)L-'(P:3:XZN@"I N%#"Y)=01VTSB)NI]GT*YO(3]_MFW,STPY(8#ZQ_@ M$++IM R5,2<\I43%GUJGBUP0%[CUF4TYWCBB'%.)0*O213H(R]MT8HGJ'N>\LK )W*AENT@# M?D&)$1;MO!.N$WZE]GITL72\$PZ7'BXPT"V&Z+]CN^BSF$%[=.>X;X9+.@H2 M;$5;T.GX%8&7(7>W+IRW[?TU#=@G@T0XFZ1,5Y(8NP.0ILB;[_K-\U9^BO[. M,DM$>$E.#QI5:K\,63$,M*NT8(NL]$[LL4:9GY^?7C=[!:4&.I56BR2O"2D$ MO7;2'3[BF^@;@178A@*2K!)G[>,@6!5E5/6[7$>TLL$&.82;CPHB M5$ 24)Y7'LW?(=30<;!4DEZ4WNEIQO-65$JT19=!.UI+1\T[8<7(NCBD$?%F M8!>XRQE%3BCD%2 YH;Y'B)3POX@T?QST5*JMRK>L M&-2M_53BUGPU5\!>>9GC&?1 &(&*I.+'02TAZ2O?G]+-VU?48.BZXCYT#TL? M!U%$A$]X4OJP0;?9L'6Q',?#0FFZ2DA;-80T.J$?V1K05D$H1U>))2)\PI2J MQQ1DIB0:UN(J<90+Z 7NAY9(QBS$C'O%%Q7N%??^(_?=__GE\YYQ;<9BORA, M$GZ@%2$Z^6!;#F+5_$BZ[/=/K]IU)[FTD)*"!#%/#"LW#RN4#W5%M!/)J\L" M1N$2(6GK;T>7SA[<'-22(2QR@R%RMVXXY$(D M4'R#O30MD M77#ARK(N*3QT-*6M3GE9/R6'>>KXWS /_P)UANN'AX71]%_B! M&\?L0)%G*-T4BE8[8&399G1C6VVD2/DH575532G#Q2AZ_1##MFA+.[8S$CZY M8&L&V_#E;-?(B1)%F_DDH%S5=>V^$%3S$H!5^ P9$GJZYB4BL^(G]:HJ2_&S.Y=UDRV, MN,!H,W%;[CV9M!MJ//4_J2=)9[(> ]+C(51^#U7E0P+=&*C,.5=1)=UZF)*@ MC+']"CP9IU&4AG0AG*33*%%)6Y^3-5F=+IS!\L_ = '4R"I PH.!YP'R[I-5 M3Q=B2 :%DEHA"Y[M@%=A5U MU3C#]J_UQ7N9]+6^6_!,FN$$6\FK]ZI_UO!+ O7QK81>JBZJ='92/!I^+/Z3 M"W:QL@;V:FA8EC==D[7%X<T49BSD-3<=E>L]RL 'V\B-T MY13//QD5.D^9DBI0[&"MW^^?&3%/KFDOS9UAS?;C96J'JH##Y@%=!DA<@NG" M@L-LE6FV\_13JBBE>9YJ]UID#D:RV@H]AQ@ V"=3/*T<#P$EZ*6J&U8WH\BO M[,K^L:/A6465R$JAI+4C]LZT#7LIP1%+:4@7PDERQ(I*VOH'CK)&.K-.6#^8 M-D"7AJ $)L^JC%@WKS;T8*R6%DD4>/K22TP;W;IGD)/=L3<+X&YYV,2L=S1, M*J<)Q<&PC?)HXOC @TM+RINZI.)'R1JF A3[3.O?U&6,+P=92,6/ABQ""M#* M62ES_Y_ZZ:!E32^,L[?\A(K'0Y]RJE#L[91PYRSUX3[%4AUF M0H.+?@@SBV?_(5,RRC)^F-]P]!XGN(1_".^WSZ#Q'JW7@'CF4F\G=&&ZZ'F- M!EJ2Y0;)<+]%=%?!WJ,D(XU;;!K3FW M=[#;6:$B#2M1Y-A>.^XV0I$>W\!9.Z^_T_[9Y74K2%-%/ 5W7^ME1N)F1)E= MBXG "*5T05H&@D4^\ BK-/B@]OM@T0WSA?&.3K3H/#@LV'4J<,FK-"=@XK'2 M)1%RV53IY[A4Z2)9D5N8+9V5)9FO2OVK4=0!]*P$_&,:&VJO, Z/6]-;6HX7 MN( A8M5FM3,T)9:FTN5O.K\RYBPX\VKF'/B^E>@H\TIF;.G?$I0SIT82]"/TL6+TF<]4H5-W8UAQRD'H7)O#,_TPDR8^]:YIZ;3$_@_ M<#I*&X=_F<[N!Y/Q_QTLQM-);S"Y[=T,YN-Y;WK7>YJ-YJ/)(OQ%URDHJYUT M;HU4E=71=!VSTK#269=@R"6U67,VJ2J=3@FQ@/2YLT_1A/!R/YKJ:N*)&"':+5K!F M+QP-3Y:)X:NLB^%@HY/SP)67K:5C/,DG>I (7F!0]XN#^G$Z6]P/[D>]^6CV M&QR\R?L.A$FC!GZ< 1M$K[0O M*$'T/%5U&<5<^.0&/,BOQJ*9IEZKJM0EZKKQ2N+T5$D%2L\"M9OI(@VQ]JZ"K;2,6G0^B$]@/-JH)?F!XCWPP+*< M-R@R2OXW,[WP37*DB6?+W(2-BVR'SXO;X<'#P_3G8#(<]>ZF,[@3GO_SZ_S[ M8(:VQ=.;A_%]Z,'7=F]\'QB0)SX@^K5P!>HU#FD/6 8 4U*704[6P,T[GQ! )C+D+C%\Y\3PI&E:X ^?4A(9I^L+,?![L:!#I/CJ#=5SB2]7B M];5:T,EU-C4W$$OC6,T!Q1ZXC2V^%+B1M%],D1$JZ4;BQ[?VBU2M=B,USR01 M^.MT([$85S7"*DE&&UYR38=3_$PBUDG$62LOQWGC.1.48Y2+K"JMH4^749G] MAFH:O;!TG'C*DG%:K[W?5L+UC#F5!:EV%+UWO^$71^05KK#KIWG-6; M:5G)#^=WOX>+ :3^_'- MPZ@WF,]'^L8L931SJ!3FN!6L6[,WEZ=S3$>O4".Z#/Y2F.;\9>QJG5\MS^Z*Q(L;9O@T0 H M3Z3I)V^R/5E@M4&WR@Y?P^,8QM>X83R9C.$0'HQZP^GCXW@1CN)PRG]Z&-W> MCVY[\]'PQVR\T/B605Y#^QR'2YZ;KX)U:[[ER],YEC$0:T07TU *T]Q5WNIB MM]1RC S7AK*BU& H6@,@9P2ZC_KB6% >+WKVEM]LG)X4S<9H,)N,)_?SWA/< M%:!XC5%H,N:+Z?"?WZ'- [E8O9;@L!^L04\L MK\OX9ND_.Y3%A&GM=GX.-H(+\U/,G>CYZ%[KE7@LY0SLD*>5>).(7*SN4Y=\ M/_CG78Z:N@Q&%B;Y0Y1R8K5T,OW-<$UTQ)3DFQK!=838LOL4<[/WM\%L/$!N MM/%D,9J-YHL>'+):K[&Q>OB8./Z3:Z*+T#? !FMS:<(_LK?8LAJMUQ3@>\MO M$+CKY\?/9>-9=.1@GS4BU531A=0H?/D#!/,(7$/.GIR53R/0^X_D@]KF[6IC M1H'@V0-_!I UHU>TO@O[\Q']?^8B@J?NP2"YN#X[;\1>".83*"U:ZT-Y?J 7 MI4:>#ZVG3TSQGR_43HPY9%!P%:OR2UGH"0$/=@.]F!*^2OG@>%YLC8E#EK]B MN["L*%?3SPAC\!T@/^ 'BB1,7WAC@\M3JW7(EA9*P<.)3<3M R3ZP%X]H%<3 M9F )S%>T+O6^ VL5WFU UQG0?C?2"36J7["M=G%%OJB2W@60FQ:SF"Z4:1=#(^;RV6^Q1MI%#8DR2GL;KS&V4*)!^)C"WT [65)1OH0A M[?7)3DRW,7?Q9 C:M/K6(G<&2SAN@IV^,ZT M31\\F*^@<'/^YN/1^#=>*'&M4:1^8G6\T^9$E0M@QM/;RZZ_CDOKG_XB>8TYC K:NIQ#%\HC5V1X^T. MJHK%#FE-MX8M:B56M32I(7&AJ,F_+)I\E+U0>X/>HC2&Z?H9]2>;4IA[ST&J MJ,MXY4]N6%*FEM[ 9F4Y%!VMWXJCE2?5H?:CN;,Y#U.Z)]WD'_2%&KJ,]LK9 M#$5E;'HU)Y$&E"VLD$= H*4.TJ::[$U[GJBG]1/@#PW7_8!KV]!A6YXRLIIM M/7^4*J+U9Z@4\"04/E<4_.U;^0F=XJ%HGJN["-I%76G0_=E7;4B.K'BXKEBVW^&3"N(-3Z[=;S MNG;EM'_WFZCNYN/&L-#QX?P% /_>=8(=5 TW+1G56\^L,O(UO6&E^MGVDJ&3 MJ&0JR)Q'H4&$WNN,TP+-#8ON^Y#;>-OX4H/TK=UG\KV%(KKUO,9M/04>1-%^ M0]K9EU%RQQB%QX2G;S98I009>$/'L@S(6D/@Z+!LP_F!=]H_N[YHYPLJBE31 M^BTJ"KI(;<[@U3 M9 5X)K@R372&3Y6%;OWF+\V+Z WC] =@=?.1I.4)#.O1 M\)%^/F[A2.*\N5F^R:'6=+$;(F](R12UI8&4R?M2H@;@%)-C)GYD2OOA MW;+7IO+^\.EZN@N/C\,<6^LH&!_E\=LCZ: S9LM7*) 1B\FXPB6D%KX%OF%:W#Z+ M\Q/,>]P".;._]O8=Z:T=MQ=UI1?UI?&"$6@A/\CZ_;/+JQ8D*ZTJ8.L7JP4%A#+']P)7O+3(5=*%";(PYF -6_Y: MIAL93_=&ZVJ?F/^J&'G*7;6[Q*BL!07[E/+TD&I40F5FEQT<-J50I[O,*2^^ M@E ;32ASZP3/_CJPXJFF&)QO?GT:X38 /%8Y]MSO: M>XALA,XJ;83"#O90#[_"G=#7M(__JP=[V3/L52_J9UBRE^EILD_ZW":I\+\D MXV?B^#&+(&,PV1ZI![SE6M/%8(EMGV0*2UDA)U;FK+FXXP7\"N:(EUQ0%T!5 M0%4D J?\'!CWF\5X:/A@ [L2Y<>AGL^P*^K& 4Z46/!RBTJ$N^IN%3_#8]%B ME,[W&W;\I)F[CA4UG=N*"LO;M!<+E[ ZN;EX&X0V"BYW-ZZQ)4%,+:X+QF6@ MR0$K+F73R%:_(@]0(BCKN[,%2.+DK:6AX^Z<*$'4$+A^]!PJ0!-9QM-R]_WA M<4@UX9):[P;!ZE!*T^?Q.$L#/[I"HVJ)I)W:@&AC\ 5U ;\.^/+62$ ?3=LA M)NZ+-X*\\_V03CSPX\9O;Y'T@J;AN9%&[&Q32 H4BC>T) M<0)@XW_9%71#7@@;/F@I@LK9 5;&,W*S9]-241:%^,)MP)$"1!%) 3&;GKTE M^'C0@\5IK!G;D%-JZ,8$U9X],45(.I9L)!*3("O5\E/KZ$8543"YZ5!F"E!/ M"+XXE^Q).VD/P%4M+_X%%+^91R[+8\6*:.&46<_Y@G'G:V;8&]P13^XWW2!6 M8_O9(E."">0>UO& AAVT![_J AQ;M1@8R@PU];I_--[-;8!WR1=^UT[_E&[E M$6"+H:>Y$P_:B&Q'DB S-1D/C*M'O-5UX4 ]"^=*6E&0;S2US.?*#F"CH;( M[I;[%#:MHAL]*@'(_YAKU"L='KO7[& M]I/C^FO',AUBT*=8,QTEE51U* T^%UT&8HS-)$!3+\KG#,O]&81;&0-W$X%0 ML*,<$!18JWAQ"LJA!%-[ CNW7+J!8:$-;$!!FU AKX3+?O^TF9<#U:$N(G@M MT=]U/AMXN#0;O2^M !F^ =)%^.Q=>!OX!JP=E_ ^.RDJ1$[K'25@'5I2NOR5 M8*NPMP@(@>ZLXAVE22FQ8]PO=<5]ZIH;2'L?)%I)Q%K]L'>&N=HOQ^+3N2(5 M1%O0A1VEX,RQ08KD6NV)<,<+QD><"3.5+]4;[O(LO4)WX"\CJ%:W8C%HC^([ M8D\ MKK"2U:$G*=6=W O+6U;]BL9$B^<&Y"Q:^0M"[E.=X O*:M6&Q7V$@ E M?5BB9,=YT4HN!X1:ZPY5I&NAC?N',;22V^A2,^KM_ATSONT$J79W2%)9:JTV M%WHG3&@M3TJ+&I/C6T5RO +WV=$]/\+0\%[N+.>M1-Z#XH,6(GD/T(=[X9<_ M\QAHF'^^N5$OF'6 +8..%\W#!_^0B(&[@S:"$GR,*9F7\NKT\ELSKX<(8("Q MRIQRM3F#^(&,U-AA;%G=D.8%C0DW13S-8H2CESG1;(6>U8/_00_ O1H6\E\1 M(X39E0Y$[_?/M$*6@D_>DU=2TM:'R4G+Q=T\]*7,-Z=8'!?Z1"/0*D.'6'K MU!F *PP3^1EB)N?_(5.2D2172MO:$H2.=9$DZK2A].RG]M4@WGP._*'ANA_0 M*.-\/T)U=6.4.F+@25A.0=TB64'!!QHA\(M5[9BI54HW2@\R)81S4Y=T@FO= M8R1'*9UH=<#9[ I+QR3\> M?;H7?OO30\X7@;,$G@<5%M]1GK^@FPZ&9:&7BR'(?X%5\E8YY+FS12\TA#S" MA>64;"H_7J[A[KD90\/G1)-4W#I< M5+(.*#7XOBN]I"^)T?@T%PK2@40J1G=! 8CTG%P.#1/XDY/'L"JVRV94E*OU MCM_]RW+1"S_3'4 )]>P- _[#XNT&G4N:JAO=ZPAJ&VS":+ FP8[H'4L-;2\# M[,/B[0:;2QI9&]C,GJ#J>G#HW+@.G/4]:)\PCHO![P'PW;V(0G%D@[XFNSRVJ134G?>F^P<[U][Z*W M7%#_>FD'>ZB'GPLV#2.@=#<" C+4]IP*(TO0D^NL@J4_=>? ?367I Q;N&*Z M8".@]10J(:$T PL9U;C+'C: B5I6%]B$$, "QRF;TF=.DKL12%_VZA8\^]$B M ,XE:!J!:S/:LR>\M37$C%/YN15299&;WJKB,U;"+9?_,3>AQ^":30257;J2@*67STE]<7+Q[:J93+,5D2TAI()CU-IO\B!U MI=H*,W-34Y33JG2!":7E5+4!KG+7;[>SDOMID,GSX-E;NF;8L1EX!78 O%"J MY"]W4'L/YHN_C#UM3NA>S14AF0AEG]*%4Z5YD3,R]:I)W?E8ZP*?-6".T!Y. M4"SB(J/NH+^0DXBUB5LJZS%C1#-SUM865SI$16RKR*LT6+3V&'F&)M+D7BC[ MNP=6"^.]'(=P+>G&IRJT$"89MT*.BG"%23Y,)>.981(RKZ3]8C1ZU#0LHQM) M&VNKH0OSR2MYD< HF:&Y>?&]?2*)M*3PD5+_Y/3P2.EQ.EO<#^Y'O?EH]MMX MB,Z09N/[[PMT@H0^V0N_F:FC_RG1PC5L;QV=P^V52%AB,,K6O*;==P"=SGD# M?["%7$"Q;R$(U!,DCJKYP7+:[U\TXVGCPB>WUBTKG-*Y2<[IAP ][DS;]*'9 M>PVSF!KV!EG!2"4W'X_&OQUW:!F>1[G$+]""+F2IS($BG:IJH;:3,3G<2"6: M&%OZY7_!5G3C2%5@A:C"K1!-WIO<#Z!]7 C5G4LJWB+,N1&BS#@\TC=]0*=Z MW<'TL'%6UXTZ$J>42BJ0M%\AY?FJ?0^=5\:A+DA)! 5KMXQ,= :P""6F!:U6 MO9C3ISG:P/OF*VQO /OUX9G>=+T7:;I. G[#Z$K3#J*LF^C5F)N/9._@N <* MGV;?#1YO=]!F3]=/P%U"W-(/PM].!ZM7)-GP!3VY-K;1SA:%NYH\.AM:I7>KM>-&=#HV/P-%8319%-CC>.[GV.K>;4K#0A0>OGLK/VS64< M7L]E'-W['%O-J5GI"P!GC1Y.9I\MCC"8 M 4R==[SKJ7?+\7=Z#G.[W'^>SSU+(;IY;-6:P:3BWS M=J(MYTNJSQZUGZ3(2$H\>^3G1NT9'34X>VR>(U6!E7SVR*)+!\X>M<:<&Z&R M9X]L>_!Y]DCW+FOS.C.U!HR%UW9C5ZNQSEO2C334"*6>)43=0T<):0?1 MWU"JXZ2/\:6H\+@AZF:85"_MZ.>1@UI+E#ENBO1/=L5DO6_4LX@J;>HR,8H? M4DB7NENO%35X[J'!\DHZ.20>B+#IIN-A64T'(IR"2*$1' MNJ@X'=&; -QPE3P=X4"[':$U73C5F7Q2!D=?%Y$5@.Z6)@*+L-2(G[Z!^7X!S68E"HR09XSD(-;.BY.ZG(& M-L^4JL!*=@9J3!U&_-3F#* 1"36 @/"6AO4O8)#,D826=:-A:=:(N6^J:.=X7(A%+4W@ M!GSQ!JQ7N+&W_9<2!I"CT4].BBA&:6BWYG1$8W3QYDAA8=S6)_DX]*%5GJ F M. >_3/))E6SMDW=<&E&:':<%S+MS CFKP:2Q3][Q**269#(ZTPZ6E4<[6/:3 M=CP*B6EW>8RT"Z\U2N5>KL5/ G)K)6;AM\ZS4$[XPK%PB21X3)>K-H3/L);ASW)GI_3%_,5S3WDR?+7.S?__S/C!-;C@O/B8U M>'B8_AQ,AJ/>W736FXWG__PZ_SZ8H2B'ZXMW;<'NKRU[C/O4RGM0^%B"$!P"/$/^ *U&M_'AQ[ES,KJ,9](;A%@( M 2QPG++)R:&&25%S9]BV"1X-;]_T>P]9PVM M2ZP428?B[$Q"%9B")_TD0 N^Z?H6K(W 0I?,X&(00QB1VL?&F\JZ47JR+<'( MX 6<02#=5^ ]6<82K*9V.0K16_FD4DD=*3VUED"IGP!=!@2KP2MPC4T<@@FE M?C#7* F!'RHB"3I_JGEI%G/H\,A6%K[74KT]E5TUK:?1'G." L/.54^ M(QR.A@^]?<=Z4<^2!M()5Y[5AX*)AF-PJ'T+>FOZ#XWGH_]"#99 : M8&EX_E.XUB].:((-Z&9CZ.=YDN1KVA5=!O<90&_8P7Z6!OZ@A>XASR.@ G^, M=ZE-<$+('YBDY! M]I,E-&*IF#_LG6&NGN!28&GN#.O&L- : 7/N6*W!UO%"A;P*7"D*>))=**9B MT>*:)SG13'.,TU>]55U ";M M::?H>2$/PC>V/=CE($)B;+\"-'.3-EHEZFOU)I[4%W4;'*^E<:STRN[!,-;M M)54T_2#1H<0!>EJ&GCD*5UH7>"LC5 1;1&(=D_M@_B=J MHBB9G]"-22+P%\FC7#.:/+8;QDT:<(2A74GBWH5CS]S8H034?%)\E74CAG)H MBVRJH*BF_82JUR=]AX4J(3 ]J>![_F& MO4)#V X7AH^&;6S"I\#F8!G 7B)%$;L%.\=QN3(=)PI;UEKBVA6[0F[!L_\3JO;%@3+<&4O3@H0'PA=@ M+XN.D=O1S0+^9]]X+VU=^YNJ2"N9H &\[X14J.8E+J3U=!UY8V,-?U OI)+* MZS*B'Y=+EK M.@.[P%V^0"LVV+@ H#W1H0S$NZ?<=75!6 BA/+#59%5V-W5B1"W=&/8?>(\! MOI!.B%13;>[$B%?2IK?VM%O&S'O%G4:01\JFHW@JKXNB$Q.D)N3FHAP=% OF M%?*MW[]HYV0I*"$%\L9."?)='QH^V,"N1"FRJ,Y;=D7=4.9$B04OMZ@*#H4P M)C=TJ7P'UNK.<>>&1;2\^')Z8\2MZISU%9!4JRT+ ]Q4-3P0'Y;N.M!<\G8K M67A^OJ),P,6"NK&AZ@3,*2$E@E83%*G'[;BBNB')B00+0HIP-4VK&48.-L!> M?APZ<3^F-GFR%:BM-X(4(/*VN*K$VD_%; $7;TX%0NQK'PTAZ!)K-5F7) 1* MY%^%$FG]XR$%0V:M'M\H1PN49[\"*]+J1T,*ALBZ)P_AD=!\K6(ITNIY!5WU M^^4$763=LW_L?<08O_,/>^ELMZ:/TIM 10SLU70'[$?#1]$R'TS?>LD6 MN\$<)5KHUDL4* D&[,H6!0(P?/>XHKKQI*KS@%M&RC2C#994!P*^L'9X\N+! MAI(BH(Y7-O9SW-YBW3BNZ[R9]H8>2<^NJ#O(%*2*,)<45\,#<\+:AC3%4XOK M!G%)E'*SN;C &H(\1D$$YI8;97KY+L)<0F*MLM*6BUHS[ TIQ'#_6U[VZW[_ M\KR5BRVV4)0-6ZU!H&$OL4/SX%==H&&K%@,#101=GH9Y-&V4,H\(1>YW[<"@ M="L/!UL,K8Y&RD$993\D0YG]O<50,L70ZE!#R=6(!]9K(;0ZND OS;4@+*Q6 MGB:&*SN1:)@XU?8+OZ&Q@[_Y'W1?-KM^&_A QY/HU2XIO-*Y0/)11R)BQNU: MDB&T%HZ (\+BMV!S5'&:B:=:%I_*-)'3Z+>3QE,!5"&4-/DE';N3\@"(/C(E ME5,Z\!I>/2^,R,%W%+L%T?-+M*IK-A*W^)(+L77D'IDXOC >S(^T" 2SSE2 M>% CSCD2MMJ+F_U,-J)J>J&E&<&4S!/YM-\_O] \P0BO$#H&:^3[3HFA*A;4 M!2A1&%@ $F73'S]BCA!6<;VQ)"+"@I(AH+)<($G(;QQ*0 J1P!;3&PJ&1G-. M0'[QF@YWT2H853O,14PIMW0ZII&0'8:J 9+<>+"A;,*0#C;0>FS0=AEV),J[ M20PJQ)?4'1!>8RHD7]/V%(-DTFT2?OG?=4%-5/$YR#A$D@24)2O$<^F&4[5A M)7UGKF'8=?*"G_7[%Y?MP[*DF'KFQY(>TMD@JN67+&QQ.#)MU),9LE0P9X.@ ML%6+@8$]C)2\$Z$L?E,'_5.ZE4> +4;3:XJ:0S;;A1Y3##TGHM*.KOT!"I>? M"W_Q:Y&0C<73]?O^R MWQG."$JM=!72,'^TBJ#K%LNJ*Z*6'$J*@Z#N'6?U9EH62O;COP 7:@-N$)'T MT2M6\^4+6 46F*Z3DJ)A4M^*3S/=3Z>W/\<=2_YNO;15!F%'NJ2&60E6+?FER8+3* ^?HTOK8M! M*852[M5( ?D:/(NICCJ$(\I:$7C0W'K>'&S"1U4I@0C4.KHPH R0&!H(B]IJ M,D3"4:,7< 12Y)1W_1[#&R5\T'(25"C[<[ M YE(2/Q@&UAP&[2*_BD\^((*(1PAE&Y'5]M1=HU93?!N3CQ,G50EDZXDJD:& M"B0[NC5O"3[A=771[W]K]D)=/>2A2O]IAB28H6-ADJA")*V4-5P\,?BC*SW* M+G54HNL[OF'I&IR$_<)#%*7B>#E$JU M\7OMDTUZ('%GVJ8/'LQ74.@H7P03JP%=[0DW,K3PIE+"MSG(A2+PS<>C\6_' M'5J&1XM_$FA!-^I4Q+U(I*JZZ"B34LF9F;4$6]&-454)($0I;H6TF5;850\U M.H12HT5TX0:W2!E1!30=$:;2]+!"37BJYI5VV;^\:O;&6IW3%ET)K8\WHTC. MCEWAJZP;>TJ#+<0;E@*Z%?1"4<0$D+:4]$HMH@T+:R'BD$3OXC'"8.NXOOE7 M".-T?:@) FWHE3I-FQ*B5YVAKB/:V&&ZLZ+3MZ.6IMD@BF9-S:DT;[*E.5L8 M+D^^RBTR.!*7-RP%=.LHDZ((6J@6JUJ+J,/"6X@\9.&/9E6<.;O-3NKB1"(T M=*S4$E''Y]*HU/*@V6>0ZB(26?AC.&I//6RC]QU8'HRFZ5K647Q?0JZ0I(>] M;!?1#Y_G]=RGPK7'[C1V7O^MW_]VU:+S^C.9Y_6Q\&T^#FOPO+YYZE3$7>)Y M?;>95-=Y??.,JDH R>?U':"5PO-ZK>G"#6Z%\WJY]-#RU%7^>7WSK*ESVJ(K M09);,I]^5AON9#= :%=D>V &T#B$0B/=>TO#^A9UI!\O*HQTL^TD['H7$M+L\1MH-UK#;4KF7:_&3@-Q:B5GXK?,L ME!-T<2Q<(@D>T^6JR^$60R=,=@<_!?_DF:OX&9H'TW@V+=,W@2?^#,MYR="* MM"^]7&=ZF=Y\/LO2H6=9KCO^+,LU,^U_8QEL;@S+L)=@_@* _X"^@'1.CEP@ M%=<%SS*P%$$5DK(MJ%)C",@5=$-6"!L^:"F"JGRN7?1$/S/[L0_S"X7;@",% M",*1/9^8>I[6,QY\#]]-QYCBW&^ZH5K.[K)%HIP)R36R/*!@1Q_UJ?OF@&&K M%@-#F:&D7O>/QKNY#;9$[>=^UT[_E&[E$6"+H:JCV"$U;S9V8>)2C MR>;6E_%K=D-G^VS:H<89#H0/QF6!"BWJ1@H^6#%+4\DJ4!K6\ZT%E)-'-=TH M)ILJ4LBHDH2TG"&7=5-QL%RZ('/@0.#98;'C(Q&7!I2&>YU+>,Z4H9.AX;T\ M&1^XMW0$:^?4L.8 M,'Y9!ZZ+-JOAJ!L9KNT$/O89.3F-'@_K%.I+4B17_D))[>?3=X;I_F98 7@$ M!OI[*/P\V&X-]R.\M&/82].PXJ />[7_EYP'.*RZ&OC[UJ;V#"P#%[WZ=V-X MIO A]M7)Z>$A]MU@/.O]-GCX,>H]C@;S'[/1XV@2I02(NHLN_N^[E]SX-^Q5 MYA^S!]E)KWN&WT/][H4=[SEVS^CM.]\+>Z_]H?=>[ZG&2.^&T8O6'$&3]&5/ M+PRK,E2"!2:.[>:813L$E]:^+@:3!^=_H))21_DR8+FXE$5[/'M34EBB"P/$M87F$UWKAFK6^^\'"-\=0JFI+ D'H./]<)=@3*E6@IK]^S_OGI=:,D+$>((K%DJ4*K'0,F_NG) M JL-6,W1*$0Q.]'03:-$BL%-K!I=8T19D95DLVTPETHZB5,?@#PLUC4Z",G9 MK>T4476B*YBN-NHSP_PKMOC=B)TA<>1&5KP4I%>MZJ!G&MC%<*/5N^VL)KE"2Q:A E MMFHQ,%!$T 6(\AFM= "#TJT\'&PQ6F#U2LV)&%.ROP0ZAVB%:Z2A$8K+'V54 MLEE=""31YBI53;<.4/U EM'SS-7U>7Y)+9"9E #2AWFY9[U1]"^!NIVOD *)X]4G%\YHZ M[_>OSHZ!B$+JJ,7"-I*X8I\7O0YN.H?7*5Q4?H2>JM6@?IMC#3)[]7V MQ9V(OB7E]24GEM;#03HW-[:Y-I>&[1];/=[4?][2(">:??\%]#+B(&JHG_*YOM=]T)Y>OULRN VO7C; M=L=LA0L.J'YT5@:6+[;Y9P"4YP,F?3)O3"[ZYY>7[7+"UJ63;IU:UIA2K3E. M-<85:H"GD-8X0L]J?WFDQBQK&G%'$#@*!02%/_HL:QJ10! Z/A)P2=_9Z8>2 M@9L] W&G[]:(0UI,0J**:TNVSQKSV&M$*7$\.2V3D":TGJCD9YK6"/_2D%%H MP"E^9^>ET$P/+DXR:7'"OO [$R$;J(5RIS'WX"VW*D#>UKX>BG%=7;R M3)_EY9] BW4T)UO#DRBGOBC'Y,TSA:X_OJ&;UP/?C*KJN]HREILN%,K5JK3V MS;,Y]92>; NM:$NI6ND@.O7RJ5&K^1<3H<=*)H7E&7>]3V:='B:UK: X!9<3 MZ[5NQ94)9=V&+ZPMHYI;L DHBA+!U=B45^P^=8%%*JX;,010X8&T9>L8C "F MMT2/3X#5T/!>[BSGC;J$X6] ?^"%%AT5!6_]]S\D^L\Q]NMZ1K= '("?P!U M!U[#,J0];ZEFVL #"I"YO:L\!>BY3)&?1[1YO!NTN98 MP(8 U>Y<5MOGE+3IN?'!:O *7(-B&['EV@LMOS@*4C1TXC;B0PTOF-,^JPOW-%BG-:KR M>'Q<:6P"2YW?5WBML;-DI#.!=@!/49-6)^RZO:_V225A7;5@32; )XU>9OOD MHF1-:I7]JPFF'OHCY3'WL.5/)LMB,I=FE2;>2IC=;):AH>&Z'PB9+3K;1PCN M*W@H2?UV9]@?AYN3_OF))H%F,IF$(:P*M75KVX>N MB0SL\+;(Z,_ ?#6L,%6$GZQ:0I2(2SV.NMI13P4G<*N^LKKI%K]F *K-7,87 MDHH:(5"+5>U(655*+5K-L)B(^R<+K#9@-4<'#K#-^)0B72H7@^M9-8Z,'64U M(NE,\!6XSXX.IX(/CF&C[+7 #"_B?P?6ZLYQYW!H3( _ M885:)IB?$BT=&>=D:ZICS^=$BD9.GT0SHW?TC! ZQ%LNW0 ]# +["LWY8 W_ M.[ LYPUA 74WA+*:/GIYB+X9J-CXD?)5H?(D/7FC28B%C.C$XZ$5EQHDW7;5 MQ,9%@F*H*LY$)TGWE?&VK1TG-7"85=*= M5IM0S2*OKT_[Y_V^OC:O$O"TN9*ED&ZYPO0)KSXRPLE2EU(;5K^W!.IDNH[V M-"0W2*;(,1.(J0?%GK3:3=7$\8'W9'Q00D*S18Z9&TP]=-*SE5,C_QZ0L_8Q M\ZF*BF1YH*B;Q":N0MP#&\[04/UKQ]V&GQ"_V'#)?[$A_ES/3+_W>2E!WXP! MJA\K+L9(79_UST^;L4E-O$Q,5D"W=FB$H WR]0=R!5WH4@\-N.-?2)K1\6%A M5K %_E^I,S""M#DWL4CXX-/AX-]P_@WP7VBLX(?&'=L)8. M59$- HK0\S:$](20&N!>UZS!5@+'B[]R)@@E61T;A)*M6@P,Y09?O5D=2^<% MU $,+M/()T:WEN R+,Y##>GB\">K1V2RZU.FTM0UEX($Q\0O+X"[G:X?#3\, MO9VN\[&XQ8-AGBI=9!4=Y919I?6CU!**KBYP@>X MK::KJ>NN4'GD+ _*'KV MI^F_F/;/%W/Y$OY]X(*%"_\;=7GJSIT4E4P,?/G&CIQ/V M4"<_O?KZKN(:\.KW^_VKH_;JQPKHV):B>'I+RVB$+ZT+4>HA .58FD,M.J8Y M2J9RI*DY<%_#9\[@Q(8YV4>OW'CXGZCO.\G\A'9T$X"_2![EFM&1<,"$7R">FF6XNJ)ZBTI;E+))X&ON<; M-DH.,+4/)XRIFYQ'_!4R@L"T*DU^LE&!_K2ZQH59U*5*7OT[\,)=#50W7-RL M[N'"9FHC08M+/)Y:QTRG*BI2>@(M(8,61K#L#OG1B=Y8'JW7H'!L(%K]DT,5 M=:75?3 ,F0:;C0LV4!:,J)A0!FKQ(R>+N&YJN<'5KAQ"Q\4:(9UT*Z&0Y*0: MQ\X;EF*J9A2ZCLACAP9NU3Q]#O(II9:60"%B^4\:B2I'Z;N\EW5%0-FV"1X- MD#E+@IHL1!YF?A8-<;H^.2V&.$TFXU'O<3#J#:>/C^-%%.$TF-SVGAY&M_>C MV]Y\-/PQ&R_&(Q3XE/FZ]K%+>47N,ZXLH1)3'1""F03KUIUG%N62R72)%JJ$ M+YP?1A?]\[.31FQ,*8SR^5^YQ>N6I[ @^,W'!,4KHT0Q^W_^H 0:\3>@"UE* M8,Y!&#&Q=8STR(L4BT,-%:+4T!YL,;Q8!&#+K@!QC-=C9GI_S%\,M&":/EOF M)E0Q/J:"45IO -GZSGDPA 7MF)'/)/ZZ,Y9A:CB:22<4UYL2H@9<1$B.:[M: M@/J %NTNW68SJFD'L@A.?# SQ:W'5N^W:G>P=ROTI^7W8 77K_=F_ /);O/6 M; .63# .SBTJ2-YTP@4:!YA0ZX5H52CPH&J,G8[7-S08T%5F8!$9*4?7GWA^S7$"_)]P^_]"G4TPA;H$ M.:]XLFXE*O2=,79\4-*AL3-]PSH .?]C9\#E$$OW-7^\>XUFL.@^4LS3U<)Y M!,"?[N)7>]%;B?$TEUT %X=SY2;SBKQJ_%GX*H-?C3*JWBI4S2J<4$6BX$IU M"7MN^93>[$O@U.1F7^$?!GZ:EEGXJM]9U:M^<7=Z:7]ZAI_-=OYY_Z^I[.:8 MT)OIFPU6*:L&7KJ(IB8R+]&4+H:H\MU!:<+K>*"?6!,(14"+(RJ4TP5>Z2@5 M"< GNR1/I=7$^41.0FK$*J:D;DS@@XL!,T6T-@,=+J QPP&]*C,S-R\^-3*# ML[;6A* 6Z1$%8%;?V@9R@WGRJ? W3D>+C"#4E(W#JB>'CBDEW20T=P$D C0DW1;P&)PK<2>7AOG&_X;P-O"?7V;@&/M1$J*[F M.%/0RA]75A.X:=M/AE\@"IRODBZ 5P<-1P!AR?5%/A^HRD <5U@_I(71P4', M+6K3T.H7O-]R#I005<^X:ITB\G7@1/49H(+DK:>(X%;I@?7@2LGF=*%5#3M( MJ2IJ^A4@YM;C(TX0FAY;L38E M%:#<%(/ET@W *GDPM]0.BM187LNG_?-^LQF^59!&= ,DMCK5*3T/^]86^J+1K8J^N;8_Z2M7=56/LQA/4U_K MM1C!'P.66F'@FSI.>DK3E-+L1^=-&]/L^>BS_XA>A\Q#,7,L^/U-_,M':7>" M6/.Z<;9>OX($72E=P5[HRMI80_\"!GK@9O'B.L'FYX1=>=]=A>BBO+T;WRRO2ZE*EW;U$[T(PA#.M[!T(2::]G+*K[I.3)<&ZH" MO5 W?X'HHJL$OK/\X\6QH' >RC;E?R!\EO"76],*?+ :[43O;YZ>G)P>WM\< M#6:3\>1^WGL:S7KS[X/9*+R[.5],A__\/GVX'A-WJ::W\ELZ!<_"Z?7*Q> WG8CU#I<&P3^B[-B^"D$6LB/J'[_ M_+09P\7"*&MDJHK7^JLP$^"/;6A% &7"RY71!659"!8YP1:W6\>D/^R5B7)) M/HK;FP:^YQOA \ TF@FUT7V255>'TL0[M5,,JV&197?W*<,OMJ2P M85*JR-H788>2QYOB2GLU:ANZD*G*;DU2.B*B*][^U1^R M8_OFJK!VCH.ZAY:]5T083Q=%S9-6R>PB:'&,MH^!@*J4U1,UTNE^PT= MX@K25\G"WP9OAKL*DQFB&C.P"]SEB^$)9XL^/3DY*Q%M\#_2<(.T8[VP9[VH M:V$ 0MBY7J9WGV$(N$" X+W$0) R_),+*^+%1)Q6HD)4UOR9L_U M,]#!OZ6PP;_\?C!@XT?(,#F;Z85U :P<&"F8):3D0%+.[:922&)S+;.*ZX)F M"31XH*0(*2<%,N;U'7Q/4"G24Z>L&OJ#1-%S"E-925L?D36'Z(2>G-A610LI MB[ZYV?-)H\M:WO+"4KQN#;V"D*VX]1D]\6"NH$I!@9Q5<224)/4 M\Y%+->SS@)INOEA0-^ X%8]!C$^TUMO?O1N<8G-S931%N+2=90LGZ2S :A1> MJ@$^**4;Q&R(*+"6,;?J@<6LC:?H'_ZKO^\X:46,+ZG["7V*%V\*LNT+!5BX&AS&!2K_M'X]W< M!ENB]G._:Z=_2K?R"+#%T-.@B7CHP^,0G+5X8#PLQ%%3%^1EK3C+BMRMW,&A MP*F["SV7.P.^":6X#5S3WCP!V+S9O?(4U5XI7?GFI[#8DU$ V=LWSGN$ARR1Z1J]^A36?I. MKZUC-

&]=*ZT12T*0V,;ZITYY^C;-0KKN,X1,U M)L*W;IBBS,6QO?A)'.'0\%Z>#)-T.8"GJFYDX8.8=-Q<0M9NO;1*4\,M6%KP M/V78DE3-:_ ;U."WSK&%*FNW-NRI[,9'>*7/\/?BWQH?CX[MO\#=)\H9RII\ MV"UTA3M516[!]KP$A3+*6#@W )E;,0:Q&^@:@4I*K'2G7O_;+IC1-%W/P!** M6=X$$5KH&H/*BJQTLRYJ@C"1/!/'7L(U6Y1(8?2^ [9'NK/$**T;XM7W0F4$ MCO&^TA7O4 %CSPO :@Y\WPHCA:=K='T2RA9?132>30N7P4:XOBZ<*(-DC@<2 MQ.[6[@>I$]H^-THDGJ3U#D<5PXG"45,7VLAWJY05/B;/M1;DP9@5M.\?.K8' MYTHW1&;A#)90:RYX-.WP,X2WXH3JYE5SU3^_.&^4%V71S)F6BN)WRZS 51:R MK-Y>!X/5RHPDVJO7G@?/4%NFX9)SK FWTSUJR56%)&\,R>4OP01%)V?F,G)! M1C+?!B 4.GKE?KIF&Z,RK72/.S(5H943!K<#BA,A)0(GPF)V/X22G<1?2%BE MCA()& ]6_PX\/S&#>_N'_$!C>VCL3!_^)3[XG*[Q^BOR04:KG>2.,L74XDU1 MG*UG#C:1,0T3V>S-##O3SFGQ79_YZ/YQ-%GL7^?QM,V+$TL] SOT.I2]86P2 M2<5_KS_2U EP1C2A!!V=N//S&G#ZFH+AP01(H% M,44X[4 6F".FN]!U@YX!BN9V:B8*0FF](:<@5S3\(A*V_C[A/M_*3>"9-O"\ M1&B>S$"X.KH009W]+Z\&26ZH1JQ$+!PUNT6NC'9$$(8+ SE30+TR7<2[U4?# M_0,0[#JAE';H,35_<"S!*5+3!AQWR W<5W.)]B?V:N!YP'\T;&,34I>8NX]5 M)2?[Z0F4O=GH74$XR\G7^D=YAHX+YRIHMABYP7*EV@RUB$@*///J-U=/KK,* MEO[4C1A-2E.#*Z8=KDHVUMR2:Y>IQAO_B8H2=H:+2HUEY'B*) "4K" M-Z0MTQ'UF0OSM%!'8.:5K.EE&B[6QG5VP/4_YH8%O,B"T3"D%N\(FN(R*@B: MJ(KK.'R%+MP4[K>'-&#IY3N"; DA%<0I5 YS OY/J*$7!_8HC?O+!,-39F7^ MNGEMG/;/OYVT$?** BMX5*HJ_",/JNPM>1T'JF3JOP W+QL)?OZZ'8&_HL * MLB+4'(4=J2[57"@_U85&J](%5I264\&%L$:.K7"^J0=&PE2>JKJ0HX;3SK+: M:'JA6/VR6!Q+7(@+(/"&6%X[LI2%M,@.,9F[=>MG!EZ!'0#6S<'#8AUF Y>H MW[F,Q:7:FJS _8 M \<-,^]:A@]6L08(Y, 7SFOIK']^T2PSQ. LTD% RF[9BEL N[TT0ZS@GRT0 MGY0-MFB(_17^.X$9/%6[QI/2,BM=.M2>N#$K[G0]AAC:&Q-NS,) )]*"@EZI M:TPI(:W26:9VCCRYSJOI00GN'/?6"9[]=6 -EDN4Y):81(!2I6O\$)95JRN_ ME=F1^'9C[:' # (I,"6[Q@5>$97>QJU_FX(7;Q22QIM2,K Y:,#1$4%8TL\O8G+M!A!C"$E+7BT<,< M3("?VM.![[OF<^"C$^R%(S25";?380+)T86DQ94VQB6G%1X6'0M#:.A7CA'2 MP\K0O:X8?^,YU)P6-RQEH$T1L)8DOHJSE_UFN":R;GL?$5R0HY37PMG,SHK9 MS'X;S,:#FX=1;SQ9C&:C^:(WFBS&B_&H!?G-L'KYF#C^DVMNX3XD6EDN3?C' M5&;627BU1G^O?5.]3Q!!38.6*Z2;):BN\J))X)!8N^Q'W"FNP"HQ E[WG4NADK0B-).7IT7_?.KSC%)5/K6I_#9S\L/K-LFA8*ZT*'4$D-0 MK#9GQHOVS(S-4+Z0MM#242+Y"ZAB=>NR!TIB,;!7Z#_H7:57PT*W7 ;^T'#= M#]/>A)DO"!S@JJL;-3@0+M*BO*3=8LL,3GRNB5*@X#5"O"U"K]8)CI02LEN7 MAI(0Q1E8 B@VG%4G@#B!X,IV@@C\DDF*Z57XC!-Z+]ST(:?3M!MC&YW0AV_P M'4#++-]J>,M)UZW W# HD7JBE"G1:K1YY>E6U*WP86%+464#VI$8D\PSN(P- M'::D;E"7WM7QRJ;5:HPX&\=T%]BJ:>-+9"/-,'KM.7A67_?.+ZT9AYD4+ M,S4+B]FM[5DX69$?#"<5:S\!A"23ZYO3P[BSC7IW0.;$M_)-23UF?T5+%?1Y\;1J^8+UUBAER=0;.\T6%( MY+__&G$V_K?__']02P,$% @ 334(6= ';VZWEP0 :7A( !, !W9"TR M,#(T,#8S,'@Q,'$N:'1M[+UYEZ+(UC?Z__T4WGKN^YSNM0Y5#(I:/;Q+$9Q% M19S^<3$$@LR3@I_^@D..9J:9J2E4T>N<[E09(O;^[3'VCOC[_P:ZEEL#QU5, MXY__(-_A_^2 (9BB8BS_^4^%(9K-__S??_^?O_]?",HIT^JPDQ--P=>!X>4$ M!W >$',;Q9-_YD:F97%&K@L<1]&T7-51Q"4XW(+ WXO?X>](#H(.CZIR;G2G M:?P\7O'P1^+PX/CGTH_2#Q1&\]$S?F+H3[B3S^-/+&>"L%0'D6B:?:]9^YH1"$<,*/ J5A+P$Y9&2!)5A 88P M-%_,BZ@$PW!I_PS9BV@5T[*S6;S/> =;7'\QX+]O.$T%CN@;FFE] M%TQ]]V@8Q^#C]8&K/'KZ!CL^&_DQ[788008Z!RF&ZW&&6> RB=W?CPR$5 M?NQ_/%ZJ!![D N'12Z+/WY?F^H=B1,,',6%_> YGN)+IZ)P7L2%Z$%* X!*$ M(+D#I!=)B_^(?GTX7^45+CRECPB4Q\0Y MSCCZX?& 73./(L77'KV_XG##*5XAY7+Y1Q#CZ_A4((BG7Q_]\.CUP3-T/7IF M_.L]4#Z DXCYIZ?V%N=1",4?@4TY"39\#S;EV[]_RX 3__U;!QZ7$TS#BY3, M/]\\$'@_]H2);X: [2OK?[X=?H>\T +??OS[MZ=X&OCW[Q_'_^X?Q9MB^._? MHK+.N5ZH@7^^Z9RS5 S(,ZV?&&QY?T4O_1']_.@:47$MC0M_&J8!X@N4X&?\ M-.#L_U1$$1B[/Z,+>I$J=!1A/]S &\9@K/G.C@R+_ )91)S"%B-S@2\P>/\A MPONB[YBB+WBT<]!%E4!Q%QMQT3$Y@W:4:(B[)U0,L09XK^J8D0+@EH "P.T! MKPMT'CB+D;1R*1*R>3;XDSJJ$9$"YMOOW[F@K\G\/[W;]_/*+8601$]@3,/R1@_G($]-K\HE;V6B:L ML"O=DZJ5<:MU30):MJ>17,N9PER]);1E"Z_)A<$5"9B_+@&)";YH%F':()F5 M-)=030Y5\YH$[$,%0,Z4=87%F6X/8AF;T:!K(O#](AQ];P''"QE. ^Z>;C'1 M#A3#@MK&@D5FS=H$3MM=L)[(L\$5*3:3YO,&X8,^#%&;*CW4 UB>5A(ELZ]3 MK @6#%TO-AB5HP14W1:6BKV])L6*@R P@H6HLJ!"8G5_4W.7LR_ V,4HID]G MJT%509>J3>MT6Y\;C>'ZFA0C2&K3@ON*J4Z$P(+E^E190-=4:^_'6--8 ]>+ MPY8N9T1Z+/[K \&*1!&, M&%>^ &67(]FL G%55A\U5+W0XQ'6*;FCR'I=T5Q6\YM@&W08,JRHQ6['QZ:# M?++,9<6R-$78W1U3BO%Y5W 4*_Y\' CMR< Y?HC)TE%D3Z C#;B[S8U(\>B2 M [7#4F7*]LJ0!Q.L&8[UR69M4-<$*#IV@3E83R268!%YI?5GV[&3+#5X/6JK M..7GD8'FJ1.JL.[QFCY4O.45J;WI#HM3HNJ56-TV:*6JT3/!_0(-F@AJP].@ MYA)T=0WK$A^4 65KD\Y5G2+1'V_+U1$+^X.69&RZI>ZH]/6:A)<'_75/ GU2 M6?=I#Y<"U%M<4X/6Q^N>MUW+"JN;*,Y ZG8]XZZ)LM,RS73Z=3#?J"ZK.)[@ M]/,^-]MU_O!-MK!R6\^6;"TC9-UD<;RG[6;/3'@O$X0^0<<:%% M(?=BG<\+'?;\T>=2361OP9C2M2'K04Q_@N;?1,@Q,$Q^>T:"B>[SXB M! D*J.UV9C6R/;<@SPNWT\4J,F;P<9+'65UIE@BZP X: !=: 542$9G5UQ.H MR>7SB-_<7&::H_Q0TF5WMB3Q"5_=]"1B(UJ?F2;+U!94(2@S0=5JLCY4+C7D M9L4)J6C @?O34+1_OGF.#S[&V<>X[SM HX#1,8S!77,:?%C'TRN5BHQ,V.F M0C"SK%!++$^8,WP39TNO/Y^R300K"45[(6C^IVPIVP;!@#%Y?F3<67. M >ZB6QR/2^YP;J@TV)J<2P_Q0O?S"(2PI_,A3%TWC=UDF-VKFZ[K _'1G#"* M+TPP49?4<"HU:A6B6G'-2,MB:*F8A^$/@_#=A=:="TU%"D%40)<3=HEI QP<8*BRPN7E:(RS@ '8 MRA^7J0JT?& $=C9>!&(_&H\ICLPAL'Q'D#D75.*)A?'C'DVM(GB%T::ZI-10 M%]UJS:"[C!]ALX]W/VC77^/@.WR_>P()D3<3V[!=7J%C[B.+!SG!M1(O?U>! M 23%HTR'B(BG1!>Z[EW@\!YJCS;FX:Y2I5KDPX),=?,^9#_*'AFH0#DW6/V396_6:9<[Y@J2@1 MV<(9K+8F$W3DP(HU%F5$KHT*]6M2V\?1>:5>L6OLA,-'\(8K;BKR%RRF/Z$V MS,.^,"^7%+B.]XJL.7 E_:I+N-N@,IMXD(JI.KFQ%Q.]CYC^;18DB=@8 (COG[(14[1[J+X4UNA1WQ8I:M R+<%BNW&Q.E%D1 M^/1;?D;BN7MDP=X?/A+XCGN* 6AI_]L^-GC&B_NXXWP@Q'[0F1!XX:V'N\LU M2.3*=%-1)Q)B#F>8WG7X9Z[3I1 P\Y5B@2[!*.N7)DR[YIH:U7Q+/?_Z"+B/ MA6Z @$IG.ZE+\U4'UNM2C[1(:C0J/;/1ET( ;5 =:66)'1:XPK!?7+?Q\OBM M%/AO@ #9 3?4 HCM$(3!6S5R8JZ<4;!!Q(EY-2W RWW&!PVL1_JV,F)PVI F MRJ]HY4_Z+5(-((^MW6,-\%)&$7 MO%99&X[:J]1#Y/,04-8W-"2-85_K2'C990G&KLI>S:7+_:LY$[S!C7E\CHKD M9+ENM\,M"?6$VQN271+DP2K)[^9-+*I3G.S)7EG%IPMS6)\MQQWC:B#HXZLQ M:OI24U6& =,J#.DQ.\?/J(?&\U*NO;24%M2Y217]6]TFQ^ M-;-,PD(95I52@<2])=U8<(PC.3+Q6(1_LK1U@X=[)3B"IPV M YQ#1=^X#\8[JAL-0K=6+*LK!#F8TOY4"B(1B5]PNY'N:QF>CK6W,6QG60HA MU1[+F_'(-;D6%HUU@'[E2 G?<1Z1E#3$6H3'!P/=JD.7G_ %C&WW1ITU-S%J M[7CI ((0%,*0KQQM)2*JN".LQBT?#)%RISZHB8%( A8G5TB5#T98Y=N_$J>Y MX-D ?SQN!]X5L$46%[C__AUW7?]T=PW5T8ASNR[LGW&O\C_?7$6WM+B[>O>= MO.M?WXC0L:G_>^"*<4'-CR=/W'UTH^AQ]VG7S/[S0)/=^,_P;LX*;#E7CDN MHO^0<:=UY&W$14'Q3<=+NJ8!PB[GJ,"C?$,\^D-@B7JC8$Y/V(DY7FC!.M"] M842[PUC!3D4 3 #^#Q"*:[>B9"XUR7EG95A(_@MJ\NW/U<.4!-+,+PJC?"1V2; MI,C6=%EHRHO$0>W([!>G>(^'YW/\I;'PI ;A4UB0>Q"O83;79 E[.% ,:L$Q MVC+#PCE8P,[' O;%>N'@U,;>Y%/??Q1Q(%Z/,QUOR2W!+CCN@C#P.E\JDSQ4)NCW#R\#? M)%4 7N#KMW\WXL]7&?MYP_P2(G;O?@*)"[SM;"SMWO\:F#X_F(^C\*'/\AH, M?VE[E>FH#\8$;-]&E]0DC\.VC(C+8-Z#$"NQQCG33>G53;]\//6T6^DH>7T- MB,NX:R[N;7PDDQ77!=[AYTK$;TV+WNQP6ERY.XP3AT_4P.[2B,=]W[%,][ZP M__"".X5_!\>:[_8=<^EPQR1"OM8,*+N)HVHHNZVR06SF%$AL7/:,(_N*+"760SC)TZ]WD)/# MVY->WW3UQ8L#H8U'1%JV'2;;#/P,D^O[5A1-OX3;,/--=,/N! :/0>$!RX7 -RVH#HZFT MFI8;N NW9NY)?X$1>(C1G*7(,FU-G=LU#+'-9%N"1/@+%V;F>]=_3Q=]''BZ M8JEBH]. NB1D,('N4163P=/%TWOM^]I,T[W.]#'F5@MHA5<(J 2CI%R9\$NY M"'MI-:TW8.[7) 4_QMN62)?)CD5J)-J=EAMZ<=J>%-,5D-^8MU\2Q'V,N8HK M;.J5=9M5(6L;!'I!6E37F5;^>HM[9O7RC8N/M;)3YI&2B+*X3(-&'=+-LI98 M;_O7J\_] %AO7@/[N:WD'R0NXO+MQQFCVA!HG(]7:1@L27[J+>O.(I]8[?5\ MAH^!>&J*"4$"]D#'7;BC\(0C^A$H$'PP,- %YY(0&72[&WU=FG*)]5(2!85W M-10^,G>?+8R_C!;H2.Z$H*T!S=H31Q" 6>.'<&*#CUNS_G%(B5TPZOC8\2#W MF[2VQCRI&*T%38+J=E+R>%D86XEU+E[BX^G)_04\VJ#DB4.BMEN M JD>(--T<_!N$BU:G/%V4G ML8P]S^]_8\Y)3^-]W*V^ZX0%8KPJV3#U76?DO]L C@Q+X3(QN^. MX+B/4ZA&ITL2RH3MB9&JXQ9@SR M%M0M)E)IGN+*3J6<8,OGU=H+ZO-]#/W\,%X(6$Y#X1+*_#F&=B]\%43I6"&] MI9#?]C2!E<(U!2Y?U%5\2)#SHF"3W2!QH5R:9/R>GYF()T+$+WAX\7UV4EE: M2-\928:J= 9P>[I>;00M<;;Q]MG)FP>L7WET=9JY?Y7,9C*Y_^OM K=%^LA\ MS5L+4I_"=] M._6YHW!\S+C[JO^/F7#=[G2+0V91(!5$ZBZV3D=;J8DUX2_1YCY=?9HX5W-" MOWQI\XH+)>^R"#N==#R"?']8=B2Q%4&( Y0C)+U^7ZYWZ :IHEYI2VR"H=]( M[O;FKVGD6O6)3#8; \AU!YEQP*-$Y:HG3O\8W'V,(6S=0;;6B8&!J MO)\MCCS\O)$=PKBK9FFQB*@#^0=7:#EB[&ZU0DV<)[=]E5ZV)[0 M$S9P\G3&ZO?)/'J^S*,06KZZ';@ +II,T5F, HQ6T0FG37 !):U>XBQ!PG%Q M.__@]4/O[HX)B9M/O) P=R.$#G6K\+\L"_4AY9*>U)''N&N M50.)4Q9WUO^U63X]$.7!-*^)B'PB/,;G.<:/(J+7I"M-;+:LL^$<1MN33KDG M)M=A3"(B;I=WS)]W6M([$1%N)059P/.BZ@N@B&A2Q2PD-[I,'"*P\W7$U5G^-OSS3BASFF MID53/AY+?. R0 P"Q^7REF5FE7J[7BC7O3#M7'YMQK\VKRNBJ.QK6/J<(C8- M@K,4C],.S%YNVCT?[>@0B1I (\?CC8*S:5?MKT[Y%^=V?.:)'V\"M\^IQYAM5P/=+&B],9I9_E7V^_K-D%>P'Z[BSPE$,2(4W6BAW)+52BX MJ5?IM['?2>#UZ_9;+/!49,,1C-4+8E/H!,5J%4M[^N9&]CL1W#[;?@^G4!]R MFZBDHANQ[A3GF['83;N8)\!^7Q(%)S8<^90!]S [C[=Y"5&))2%"U4%3#)6T M2_N7&O#KGV]R 0M>7*%U<2Q#717'JRN4U$DW_1G8&UCPI##[=1/NH%*9EA2& M8,.YL2I!#9F@UFE?D[N%"4\,N\^VX8V!L="&0]EAZ]V"-<&J^F;*9#8\43#X MZ,+:"R8<+&>M&2VU89CN-GE+<;M4LYYVW?[%)OS*IXYXF-DFVX(G@]>L&W PI)!PO?([5X859\-9,+YBDG=FW,>#)X/;9 M]KM4P4BHMAGY;-B2YKVI6I#T(.W*_/;V^RHY] O9[S;L%QG,=5DXU!;H?,5( M:V*=A>#OX^\U,FV7C<#M;0$LC#X#V_;67R'3,@#-M*OTV]CO)/#Z=?L-.RT( M*%[#@4&L,:_[4 ML,B)[EJK-0EI8)MV-M_ @B>%V6_DT%<<->NN8 D.>ZUI0* F!X'4!V(W,.&) M8??9-KP8?6"QXG*I,K EMSH0QI#5U'MO-[;A%X;!\VH(2C$4#W2BV43 CIZ] M5'@-[ ZS=:MAEUN9#J%Q[F-,O-CTWM#HO(8SE17I=UJ]3DBPNC%/K/2_8^I? MVPA__:WBL>OP7ZG6QT%U4>?5>@FE) 4+[!5(K*U/ _^OGH.[*/]!"^FM4#2L MDW:'0+,HJ5P)LZ!250_KM

M*]B\WF)#+2VJR["%XJ)54AM*>T^5R[^1%7TUX-G/CNA1'>":6+.Z.M%DK@5$/*$U?N#*9KN(Y^$W,4); ",QJJ)CZ@ M>)@+5L#V]!V($,&QP"/^#*;%7M%K8)J!A6K-I>;A6.UD0/&)SCGZ]!D@:I?W M-L(;BPB /%^OA@%]K"S9&(A0-$(B!H.5'!"&KI>U?NN=WJL6]$)1V#)<>VVM M)2S$XFY5VULJJW?'EPR%74C].;9F+5\8;&MBJV8H?(_3B+*=J#]Q"1GZ@-'T M X[B4 -Z]R*R6POD-: GDQN]5^1Y-13O2415J51&LF%5NIB\-)22)V9 _?D1 M?\J<66SUMOR K^P.ZQ9#]W8JWD_P)X[<(P\E*JWX0/"!>@_4>RZ-/O6^,'"* MQ0V*U*;B"M34WH9>_&93U&M QJP^]P];8X") %V6UJA>$=E1HK+$07[T@<)+ M#PR2;IH*2__NNO1O(IL&< O_DJW-GP4NL$UG4["!7] 3JQ^6Q[PYB)\=@(.5 M?I!]88.@7-(R?SN(^$#%SN&78(.@#$3.'6[YU=X0K6_??4O2)9RGZI(0C M%PQRX#BVP<*)/T5:FN!),J8W-NC;@QQ=X)]"N&W'.]OL^W.Q2K^/)R( MPE;@:Z,]VBA/WQ[N^ME--+&KBA>LF+IX&.-%JVPN36L3QC=14F=VQ9L(5IK= MRO_<_>9K+OQA1FSQ[X+F.M9+C>LOUK'^@P0;8"<:6/\$^1YVHH$4AX< .]' M)"1X"K 33=Y)#D\AH^_H0\:'C5/RV#CESVL^%76).-2K*>]M3W8=$+J& 6K' MD2;*PGQE72@:];O%?0RCR(B"C0<\MF=:<^0H-(* E5#JE.;^@)/I?%58W@67? MW&TY:_![UR[N-VI7AJ5V.T6G+(L!BWB.VBKIJW6B7<7.[*MI5S!!_E:>[.3! MG^)"]H":^+,C7DFXM% L@,1L*"BF['FZI@,5IDO"['B8'0_Y'F;'0XK#0_A( MV?&9=E"^VK&"/*Q-<;\(>SP)VCMJ5:X$I9#2Y$C(^K&+(8Q4#Y'L( M^!#P[SWJ< /S2>7Z_L2JM@4DH!F1GRV7@W:)C*9AH6;6QV'B'D.N:"O HHA;!1@&8!.XRBIBC4+$W047^+J;V, _1AQ@BNR' MK8CX\Q=>.?O8X86_I$%E;760",.9:,,9X+2W:-.EC-'$F%"UL>*%%E)O]24, MC>,*UWD5#9:;0%"!Y28YI3@\A&R6F_S*79J3\,5/+]67\IUJQP;7V(G-)B(3 MU')0=KO$CEK&=RH=W:E(VA:!+Q+#'$I8+0))#D_AXR;/U@U0K=G-=ZZ_%R@@)$76S6LO^R:.(7-/\@<4>MXK%<+IW MZL\1$=,K^,Y+O9L+*\=4@7NQ%L[W2-H/4]8!NRU ]H5U!KFD9?YVG+4Z YBP M!K<,\]US2LP<;CEK"9>0?V&^^QWENV<^N/^>_8<[NNVXT5*>OL(!Q06R!ZJN M8WWGR7BITVC]Y,4XX_H*Q'%_9Q # <'XF6'T2A5;Z[(2AB7=B''RBH'_7(E3 M#K=\ZQOP_KW:5Y1[#)DR1=D0&7%8MEBMX[,LXH6QW,^!H+SF[+^;E_B QC8]4> !;,< D89@;#W/C(=O#W/@LF,_OFAO_FAX] "JP M-HD6?49-+I,<-QQJ_8UQJ$X'9>;(]#JSOH3A<5X\5GJ@L&M:R'D7+'@*,#4^ MER2'IY#13$G(^# U'J;&9_O5R*Q$9K[7+*-3C>8^HV)6NO5PT!]6!LBV.6Z: MX=)<2%BB8L81&)0^JV-"P($W[<>^:3]V].9UJQ,7V0IBK#3%D)6^P8+R9##L M)9 0!V>H!P1)OYX.*Q+NNR*A(GNK@JKO]&A7JE?8R+I:^..?KPL EPQ/V/_Q ML:#*<;):A#O--0#*60$P*$$<75H*&MWJ+XC!L^>$N*?M]8";/.\3;SKV_WR3 M >0D UW9=275[(V"+=G8&"U"W]F-PU%L;9>?OB*?R5**_0L;X'Y[1"N>^D)> MF/L,5_YNY,IQ5> 63X._H)M]P7/,B!__@23_9$@/A24=O^V\OQVMLWN4MK MI?*U9F\UW_9JQ,CL2]'&4.+35PQ[P(CK/)B;2T"A;ZL]9>](3G&LS.()O$_A M?0KOTWL.L?S"51BZ YW1*886:V6@CSOSVGHZ#^.K,(ZI7/4JA$4O[Q54B:=< M?#=E"&*FCQ9JJM%?EF4S:?$M>W$93#.P00%''O[U#Y1$_HSY\[__6<"LZ&L7 MP7P/B'@$B*H3+$R0 42\?B-PUI,$[8*M.28'HGPV188F;F@- JR0H_3<# MZK,/G/IOG+HHX;'P#KGPJ7 MY8A<+Q4NGVM1L&BH;J561Q!,&=D;5='FS2,; TXI!AST2CER$&QR S8OUG'= M>J?W"C:O%WDMPU8WP-I6D<=L8/+C<:B3XF\^ 7P-X%FL][.P5.PA2,#Q6X4= M375YEF@Z]*>O!$(]$#!!]P8)NK<6RFOH.GDQF-X)?A0EL (S&JH*_@JX\3 7 MK(#MZ3L0@8-C@4:#%JZ5MDZV+TTAQ:"T'XS5Y,UX"B;:5/3495,!-K M#:11Q"J$VE42*$+1"(O0=%XDQ"&(0YV* Z1L&,$)=(A/7]$'C(YKE-+.T6>5TLA 6I72'+%',7AC*VU:B6FYA\RB#^4,SI.&=1>B,4) MM6L?B#Y6K2>.G],3E0\T0T#P@7H/U'NNCCY[!9=&Y?%Q8VP[3:F+M#%BP600 M,F9]NQ5&4W*(KHYV$ZVZ:S:*"63$P7[T@<+Q!^I:J/'1:BC_DYS^]9?Y-Q>6 MD67\1]5W7_\;_?'T_RDFD-V8/5:/DW\#C/@CC\R!(/]S.8H_PP4%Q,+PM"N4 M?E9?>MIBZ=FBDS__W_.U_\6N1<4Q'??+$[(]V]3JE$F!)?R[!,6%"V2C*&O1 M=[_(9B@?O,=-,MAGAGC*>_KR#1WQ!*X^E_#_*?SU8WP8J9.TY'WQV7D]2DO1 M!)K_Y?1_/?TJ@<.GWSE>XFS^X@)3]O4=B.?^;M:$*+ZS^8*AG\DKT>2' E_\ M+PK\5RZLW!A4_S%RE+,2&O\<@4D$GN:?SY-7'G_UZ>LH%L0XQ,(W[3O)(ZJL9'L9?4NW"Z=;K/!'1>B. M&EV1Y_[]?BO\HV$7_)43>-%)>0\%L%= Q'QQ7722GU*(EBZ_YW)$6XZN\NBX M_EW($G#+B9(@E6B*7F (*LD414H$1F(2K0!:T@B:)A62D@&@/ITD2_[V6#ZG M3=;>'.\@.NE):+71TM&P'R8^G0I^BV@F,_&IG:_K*S M#3VOVL00>3"M+@AQ[F/M>,[4X7-[8V6&7%,1*U5753%Y,-J,PSC/%/EQ:&DP M#E?'60?C=6;LM233H4IA,C1U4OMP6UH)7L/D:\9&7$AT3VY4XI6F3VJQP10^ M,)$I7VPJ>W];']2J3#)KZJ3FR'X_P[S%Q)!YOBXW%FL^'/2EDI1:*L#+8W5@ M\D.QV. BVS;$R#;.1B-3)W642L?:L-:AQ&U/TV:V[YL>%L^9.BDP:"R7);+! M&OJ@M5=7KE45CLMH9/JDCGR_B>KAMBC6;(5D:'DZ"KEXTO1)#=;"W"E+JFM4 M1E5";[70GM9.9DV=U(XLEN7NIC]#++K?/UK$B.DCR:RID^(F6(/0:^N!4;%G M 8$XG0JG]".3([54XC#I[,!:K/+%8X-OMOG5O#Z)1Z:X3Y()NN+M&S-1/G:K MBQ9;!_-:/++TXTC&&+;&&T2M\Z"F:*-^H^7WQ64TDOYQI#7>N)L%)1U$S#I, MVF/2KS%!/&<<>/EAT@8Q$ 3-L/E*<>0/%;9>[Q_#>&B*4H,ZIVT._+P5T5_6 M"6\M&U(D)U1Z]QA_Z-=I?+X3)U2_1I)'=L&J\VXU@\G&M97\7AD:O<-@",41NB(H8/=&,-+"&:8 MRVAD>O8H#PV'NSK>SNH=5:L M1*=W+W8[KNF%[A&QFA*K[M2*X;7BD:G=J^[(5&6\71>';:LSD ^@L4;":&1J M]\%\-JE.ZRZ)#(\"B@JXU>*1>,[4[C> LU9#M:@C&$:4K,7,Q:SQ,AJ9WM*X M[,B2L:PTD196[E'4>MC8"_'GT[0/;;&CN65Q@,B[X[$V*;KAN!U*S)G=UU K MT$I%6=QNQ]TJ@ZM*T.Q'(].XVU49;S+I57B=K;39EL1: L=&(U.[1T;'S6'J M]_<\!;@2:=!\3-+1+O1#<&4#T:S/!JTW%1C)K:OMNBPG::&DW-,AC$VBZC+%LA8T@*KW_=N_8;X>] <*W M2ABG$+6A=&"7\=#T8H.P6_*:I7)D^<\##Z%:Y+R&)M.F5TOY1_> 'SP:.1RZ M.WI2]=C.NI^,32^7FRZ0#;GL\A5:7)9FN[Z_+49K0-/+M89[<;$EK*E(.J,Y M7VF ':N$\=#TFV,LRV%%G+>M;1!CQA^"(U1H4FLR:XJ]EF>Q*0!"'"-D\[H==838X MDLMX:$J\PMJL+$GMNF],^/Y4V$T&=)5@XZ'I\RIB6Z\9#"JA47$/CC9HC_B: M=!J;.J_!<5)B]WM_: A[J[>6V=I C4F&I\_ 'K#MUFA*%(U*A16H&;KU7#&, MAZ;. #'-]?0X6Y7$ [MO'(<\/5G[R:RI,UA7Q56_,NJ-C!K!J113]%JK:3(T M=08CHM\#&2%!2&IR-NV5[OHR'IL[ V%8190"L*K*MB[@G+P=!,5*$HZ&I,UA@ M&K[BE05M"+V6OY^H+W MA,&D(6\T0VV=YDWI9$19Q&>;-N8;1?6 ;XA@U6B5(D*<4PP]IYBQQ>+!D@B-%;'ZQO2C M@S/GM64R-D4S?K*G-3 ]SGF2F&\ 1?7!4HWF/:.:53I>T-AO.NEL0J=OH&>5,=:>F@+B4@ CM3J5H[*3> MPDMF39V!A(W\SFP\8Z(+>MW@YN2.Z^R2M:;/P-UTD%YWNJX9-2/2D:Q55>]* MR0K2 +I9;C@&]RD@%C6ZT:5Z0VN@160XHZ!-AIS-1QAZY$FFS)-F15A-%LMX M:.H,ID-NU1M.V4BM03RO#5KM 6,ELZ:5%'85"$-F9HK;XVKI-.I<9'^$\=#4 M&8!*XX#/@YK+8U.GTZ>6(M=SDP6D]\5-)\*\'1YE,>A$BJ*!].SY:5]I/L![ M[J0XX='H;.?U+I,0B?&4%TF0U-G4!R%YHIGN",?##&L)2X:([[/QD/3Q)UK_&C( M5FB4!]ZNK[FBUV+,,!F;.H0IV(TXA47["#![98RPJ^2ZEFPL?0A47R.+D6ET M-&HVL_/$9G/9CM@6.Z.K<7U^/;;Y#2.2QKK.5E?S7J>TC(>F=@9D8])J<%5% MM"I8Q28.U9TR8>.A*>JRK0Y#*&ZU8@BD["S2(9.!:8!1NJ.DI.-I0]!9!0KNX;LNM3^PU1 M'>E:,C1U8.-EOQ04PTZ3W[J==&$F'\+I<*Y% MIY&,39V"B>R:5$,7=CSH'X[[#ED>DW,V&9LZ!;8]M[GFW%&0RDJH[LTJR2PG MR[AO7&IGN\.FN*AC7A<9]FLEL/%J-<%.6DNFY $?[[:#?AV1HRMLJO&@LU>. M83\>FCH$,2#(;GV 1S>_[Z[Z?-'J.MND<5V*:_BZ3TQ+W9D?&6.#/;O;[3IB M*QF:/B\>,-.QTW%LPRJ7FUV\L:_-I\F^SE@Y$\]A_-V8029@,FUZ G*PU&7\ M/&OZ;L"LNKM&& 0Y2/OI9*)U.IY_>LDUI8,RM=84(<6Z(8S%47WIJV-JS\9# MT[C84!>#C;3"C&T'KP;N4"F52\O'KB0_N!<%&N&6365N6#YI-*H]LNY7DEG3 M9S!J=K86L7!68FU'[_>]<*:'ZK>7J+\?ZS/[SE#7%GM$/PQIRR79,E5BXW+J MU!D,.52C=_-J&=%=ONGPRH$ 0C(T=08-+S@>(RF,;G0MV'6.8I,:G69-X^*! MYWOB>MT2P<$=HFTE',BCY&F3U!ETZXRE24&K%,7D%)G4%D MX+=[D\"0Q$E1+F]7WGXWZ24K2)_!=#2?EJO3ML[+1YT5Y"!$*\HRCC*GSF [ MFS!E<>]$!@8YVA7W\_70Z"0!Z11W=3=S3R\W2YIHD=J,\T2#P.U^/#2U@#TR M70VYL%5"9+$&NCUVXH-QLH"T8MG%2BNE+Y--HX40T[E)#IU@<1J;4BREW::X MQG&Y:I!+HSU>N$)X/%4\I!7+Z8@52TJ9$D2P)19;$7 =>G*:]TFQ3.+'WT*- MIV0*Q3%->>.!+T\_//?SQ\&YQW!C'+523M&N[P.!S^+HCV' =)C5=Y^^^C@; M>HH:7.A%X&=QMF?S.]&Y(1$@(2(E^$.+TW EQ_(>$ M^#5"_/T^!"]1Y/K-G2_TJ, ]]_#\Q3TJCAG_\O\^HJP"_6JN*VW4FN MTX\$XL!'W^//4I'>[V:C?^%F^R =RN,MI\#LS?"/OA7^<*'DX V@39':[ M.;$)OBF'Q%MU0Q3[C-^W;GCJU%5(5,1+]J7\*-CVC4>PM_((]1E]!QL2:D+W MS27D9_0=K@?()??-)?1G_+JFYN]>)T]-2 K0OW 5!F!^DDU[U[6B^NH+C?-^U9RPEL_TYL_TR1GKI[TO<:E7M1T3)% M^9.U?L^4%RH-2/DWJ]YW3/FG]J"0^F\VO^^8^D_=S"#Y\RG\E\W]^>AV^?OV MUTNUFWR5E&79E&T%%.2D.10'E*3=ZF,*+_I7"B]V2%X U#,-.X7^;CE4L9J'"*K" MM?98M\],XXY!V*>O./: ,^0U>G6>_"%Y%YT;X,=5^O>>WH#["!#P:^UYLRO_ M5^OO6^NND+ZY"[:&+): Z;(KR9^%$5R48KC K]0-'$+%1X$*$D+%KT$%&YU% MO S9[,FZVK K\B:.0SW"AKN6J[/.&M&00[HO9575Q M.#7,Q@%AYN5=TC^9B%$#H^@'!"]!_>.ZQ: ? S@@;OP";IR7T$?T*#;'B!E, M[0T_L;S->L<737#,('HT";UAB>QT'#>IXUE$'1W:?*)S4)^^8M0#@5S+ZP&A M ^H<'P@[A,:AOMGI]0,RT0XHO1_3.R!GP-KX4>#5G6N/!9(?&5C@&5ICJ)!% M+1;XN-LD^D"AY .-,=>1>223,O\T;27:QL+5HVGJP-R!>&OQE++M%1_GO>N\ M\.\%_TDT"BB6S#^130.XA7_)UN;/ A?8IK,IV, OZ(E%?0=YHME#]ZL_)?2+ M"!AO$,4ND?V>G1>#WC="D:L=_ZSUU?VR;_YHF;\=_ZP_TEUS;]Z(F<,M_ZR) M#N3?.R)F#K=\]?>N;FO^\S;-^?O^VUV(7>"?PJ-MQ_/.. ;L":<4@0JYDXWV>C\S4EJ_]-B2\S>!M!F^S*]UFH_&@M05#>8.0^LKLFE31 MJ/7>[MK^V46T$'A-.HX\C:\P%4(O.LL)UXHOHMA#?[K[S15=^,.,V.;?!4Y*SAWMW4/UT::]VWDD.^?X^ M2GXN[ [/.\7A(=Q'^\DQR>0D9++R#C0\9_+\<&9/PK9.X7< M);M?-&+U:NK[JA@>:XW>+$0J[+;>DV:CSKP?7L9=^,:DUZJ$KK@)K521EFZN MPE"OU]O!4J*2+'<:@=4Q\)K-^S7[<4(*;\0((M269::RD!$PP4MNB .L5^E' M&!&'':Z&$3 E/K,I\4EY><34S^K+OX]!/"09\HY6\.4]3-*$&?(P0SY?.X89 M\A^'EOG;,^LO?2UV#B++#5!&\G[U]Y!4H;;P73G$&71,OMMR^!LQC>7$IV\@U1* MOT=PN4>0V3=W6[XU_-Y 9;NPH_MW52M]6>O8 M2J7GB,)^1?;' ' -+E:M8B?WU50KF%B?V<3ZY)VAXD+V@)JXNB.F2MBY4"R MQ+@H**;L>;JF Q6F6<*L>IA5#_D>9M5#BL-#^$A9]9EV8[[:(F)?)@567' [ MPY(UU)F+MACJ;T\V8]5UX/GQFKR1\\*7DY93B<94>:8P#6)UR8M88 CZ3S%A' ,J;ZD$<2AMFN%9Z M@[[]FTU$3KW1HX7'K4,26#WU3$_^+/\(Q.<<5 ,:77;UR5'$QAR*^54VZ+=" M"47B)NK$F::$L'X"PL4]UD]DV0M^*ZQ(]*Z_#15UP3ZTFY16-H01>B0Y:;T5 M9FP,%:5/7Z]599TSJI39"_( M1J)>T)^^X@\X0\%GQ^&6[[-&""9,0_Z]YX1IR+^P7@76JT#VS>F6LP:_=QT< MNHBQX!,5E"0M9698.VFR\QMF?:HM$U\D$EL+!(+!WA Y*V$9@$W@*JN(>PJ1 M !3QPSU_2H+*V.DB$X4STYPRV[N>5M5/' MV(EAL:-)+>0:S64WE% TCO.@=-I]>XGB0%@>!&$EN^5!OP(K'S@L]%-,>2D[ MIS&J55IZFT61(FZ.PG#D&GHO@912!"G7>L@%BA(\A&S6764>3]X_?/1F;$'W MB,#5N8/(5\HS=8?:E"J(;(PM=(0MU /.I%/_+O=25-Z%"YX"+)W*)!685PR[ H(:?$S.&6LY85"_D7%B7<45%"YG, WK.Y=T>W M'3=:RM-7.*"X0/9 U76L[SP9+S7RK9^\&&?<8QN.9;I-6>2-;:W7J2T\N5P9 MLA**)4V_202!?:3@%7BG5^#]N[ZO*/CXQ!1' @IL! 2NJ_ B,<#*B> G;X)= M3?!AB4AF2T0JLKH6-K*N%/_[YN@!QR?!$?!XK!BK'R6H1[C37 M "AG!<"@!'%T:2EJ=*N_($;/\G^YI^WU@)OD^,>;CK/XOHD(/#O,F,.* 'P)=U&ZB\[-K1N7B/KN?N M>MZ=!9,I8QSL\9JW:<[?]_MO]D!]LY>?V="QR7S&HQ0$([(2DLTQ IB^-V8Q MT5^Q2PG%)93X]!5#'S#L:L6L4(9@Y0&L/,@EQ>$IP!OT2N&77[C\1OQ^[V$U MI69LQ= %LYHF5-@POOSB<,I5+S]89I#9,@/!7P&W$%-[%VT/YK&^W??ON"IP MBZ?!7]#-ON YIJX6_H$D_WS(ZSVO108WI'7V3N0Q!)!#]L\?U$'N?R$2D$_N MSR'[0_X_&Q" _)\'8D/^?\FKD5G^AT&"OUYH>*R4/RTG,7S/N$D1":[FFU@[+.S)3WA%/ MN?ANRA#$G! MU%2CORS+9M( 7O;B%B =V556!1Q]*,2WP7__LX#IK->N7O@> M(? ((50G6)@@@Q!Q^:8AK"<)V@5?]-\U^[10XFM%OK+?+]HL9XZKQ[>'?I]] MX-0*Y-23Z8RJ43GXG;:T9H9([8A3"-/7E5FS+Z&EN"$(CCV0%'.]WN]YEZV7 M .;6HO7=(?WSFJ4@M][I[>R9C"-(VFIIV(H9Q 3H.6Y\ *Q_*N"5(W*]5,![ M!G"P8G?>0D);1;9"8*]WPU6XB4OV2W&[$!R[5B-H"#:Y 9L7"W!NO=-[!9O7 M&X8@;K.(TG.^:=1&M9D\E%H<^-UF1-< GC9?04)!II?BD,7U13/P5A,_T73H M3U\)I/2 (^FJ:)CA>>T\UUL+Y35TG;LSF*X1"?I-S%&4P K,:*B:N$OC82Y8 M =O3=R!"!,<"C_CC2APR$*7U5I15FSCLQL>F%UPR&O1&_'G1NTL& V%4VHAS M<2B2U?& KLZ];J(!H>BGK^@#"0M-(!!=,ZG^UCN]5SWHA7!T"PFH(>YY(G(P M)6R^'FJ[RBX# /0C[HC#[11%2D;3V#J5X%#W_"K2#Q/<(6+2S51G]D[QF@8!S1<)O@31[69!X:D(?A O0?J/5='GWJI95B,3!\1L Y; M'118O6(W@Y AQ)A1I#8KHU8B3;,NU*K[:0(92?NC!PHM/2 ,>1W4@)6)F:U, MG,BF =S"OV1K\V>!"VS3V11LX!?TQ#$ RW?>'.?/#@+"2D3(OK#=42YIF;\= MPW9''XB8.=PR;'?T@8B9PRW?NM?#>]7.$,]J9T@)1RX8!6'$:J-K MA*!;?G,>O-VET 7^*)V]]3I;K/J]75<#/5[?]02?U/:8+UWO M)NJ&!J.3+;Z(3%A4Q,S6I'2DEO%-E+R==\6;"%:K9:9:[4<'=?>;,[KPAQGQ MS;\+FNM8!?N[P$0_48!D/%A9Y@\=H;Y\YJO1UXB4/5JTGR[MSO*0YF;B<$BZ(V#D '"N&4KX M790 QWJ[51T8*B*3 >[10=E5Q_T8)9*XPQ51 B;&9S8Q_M2R1WE>+/]]'.(A MR9-WM((O[V&J)LR3AWGR^=HQS)/_.+3,WXYAGOP'(F8.MYRU//DLNV_^_@M0 MQZT\]*MUDT!T7.8[PD;$9B/VS5;:2U^+C;;(@A.TD;P_8X\U17?1ZI6:'0-H MX]!?-5N;0&,EE#X]ZU2Z4I5R[F0HAUO.6CXGO/9@.CU,I\\K^^9NRUF#W[OV M@;]1N]H+A(0X&CX56\W2P%F;W'%N)MI5\A+,M;0KF&*?V13[Y-&AXD+V@)HX MO"-F2MBX4"R Q*XH**;L>;JF Q4F7,+\>IA?#_D>YM=#BL-#^$CY]9GV8+[: M-X/M5'J+E3X(Q&&O)H[==F=(#-^N5[/J.O#\>$W>R'GARTDOL$1CJCQ3F :Q MNN1%+# $[DY70"\BB:,.@.(L[626L6P&X(Q.WK'IDCROM%;(<(-6K9)O[!T[ MTLF9N*,&]5 BTN_8P_PLF*4&ZR @R>$I?+CT3,CXL XBCW40D.\AX$/ O_>P MQ W,)X7CB^,=6?1Y>4H![[V)C1.<'4T@^0UW_YGO47]6VE&U ? MCIJ.2LB<,@(%4*BIL4Y)>GL67C+UJ6U]M/"XDTB"JZ=V]LF?Y1^1^ S&FKXQ M]= ![QJ5:2 >!6R\&2G+:,-)>_NK]'N%910YV#$LH_@XM,S?CF$9Q0/3=3OUI2FO M%9D'H(5P'4GE9".4,#3VZ3)7>?,*E@) 4(&E #FE.#R$;)8"_,I=^O'S___> MI?I2+@J[QQN4/:OUQ,-$;+1"BNDM]OWX3J4_?25)#+XW"_/;8"8_3.R$C)_# MQ$[(^#"3'V;R0[Z'I_!! ?\&EM2%T_=_S_I9-'0P;>%5RJC)CHRNFZ'?#Y>) M1Q&YIOD#$_$SFXC/Z=ZI/4-$;:_@.R^U[BVL'%,%+LRY_P@Y]_ M?7I M*QQ07"![H.HZUG>>C)<:3=9/7HPSOC&J/J,'R&!SY 6RT6P'!V-9:2XE#$N: MT:(/%%ZZ8G) KB0JAUN^]25X_Y[O*XK^>MQ=*NO.EA*#7D?MJP.[0E?96/23 M-_>O*/JPBB&S50P5V5L55'VG1QM5O<)&UM7"'_]\782X9'@B0(])[97C9+4( M=YIK )2S F!0@CBZM!PUNM5?$*1G:>_[*+ :2B( 'FC\'\,9@I#QD?,CY,G,R($WH ?%FW@A*!;?G,>O-T']?F9#QR;S&9]2C5?GH]I,;!F" MW'=GHZ!<1N6E%&T,)3Y]Q= 'E$9@L1DL/8"E!_ &A377QQ0N>KE!TL-,EMJD'3$+L34WD7;@[FL;_?].ZX* MW.)I\!=TLR]XCJFKA7\@R3\?\GK/:Z'!#6F=O1-Y# 'DD/WS!W60^U^(!.23 M^W/(_I#_SP8$(/_G@=B0_U_R:F26_V&0X*\G&AZKY4_+20S?,VX2@A+WRKA] MH)% +Z\6^_I&9+V^A!&G& %QS0!!KB3G,1H P>3'T$!FL03>I? NA7?I/8<+ M_OXU* R'W7EEN.F(+?H(^J-#%5VIR_@:3*(%5[L&8?%%9HHOXBD7WTT9@E@B MHH6::O279=E,N@7+7MQ#HAG8H( C#X68;__[GP7,-;UV:<'W0(E'0*DZP<($ M&4#*Z_<39CU)T"[894*ERT5T2,TKR(0[!,?YV%3'OP&TSSYP:B5Q:B9\!FC% MS7&Z,08ZPA\,)RBA..,LO5#"2DF38.R!0J[8*#COLO42P-Q:M+X[I']>LT[C MUCN]/(C\7> 9Q)9UV4VFK/ M%@/_N!QTB>EDL$T IQ0##G4-M($7>9[ YL7JF%OO]%[!YO5>'DYDFQW&4B"+ M%B(Y)7\W[.XG&02>MCLR1SX]EL6),VAOBAVK4V26,?#0G[X2*/: TNFW;F'Z MY;634&\ME-?0=>[.8+J&:^DW,4=1 BLPHZ%JXB.*A[E@!6Q/WX$($1P+/.(/ MS>)\D0M'@7AH:O/NU"AIUOXW&_1= G^B(&'@'9K M@;P&]&1RH_>*/*^^IV@U1\?91JV+"#DMM1;E;:6BNQDTP%:'"&VVX7QN;(FZ M9[+.P0/3$_Y0G[YBY .*ICL80_"!>@_4>RZ-/L:X6QPIE6$+L>I3=#6VM(XW M6V8/,HZ+GCK2MOA1/$@47_*PA>$5V20Z=7J%$2,>".9*/N/CI7E C7]*LH)B M]T1!TVW95G39C%;W>)E[G]]OO9D]R+/PH_:QF^+1G\MFBDS__W_.U_P781<4Q'??+T]W^ M;%.KTQEA"8(O07'A MDHREKTW2^R&%\43:#Y7T[_U].O$H7@Z7>.E\1;OKC E'U]!^*Y MOYLU(8KO;+Y@Z&?R2C3YH6@;_XL"D92NW%BM^,?(4.Z[W@877\M,FLFD M_ OV=K\ M6> "VW0V#X5(+_I+JJRZX>+>A;OMJ[K+KR[1JK/+_&OEFB23Y= M\M1QU71"[_T6]D?#+O@K)XB4&-7[]SM^5[3E2%F-#N$=/_H;MZ.L8I2,T)0D M8PR0"(W6)(;&&4EE"+E4HE2%)K3'VU%^TJ2M*:U.-D0+Y;&1T];$*:^/)OTX MZ??'D6K08V=[J;,WL,/ ::#TKK9C0PE+CS2'518[*..%$>PT^[#R%VZ'7T8C M2S^.'/=*!E&V5X18=,7)E#3+$[')2KB$_#BRR=L+3 FK"-]J:>6.U))4I\I* M1'IDW^_2_O8X7QB Z'9(7-E0[64_&IE:I]$*NP. 3UEC@MAK4 ]8:JC%(U/K MW!-[?N UEK*Q]73/Z4BG]]87/-1:C(]WD95M'AP>]W58.861BI48V MEA./81:4R@]'Q>)>V4J5PZ$O4>F1+:.N5E?LF!&Q\:3.-*WF2.N%$IT>B58: MU.X(#A/#XK>N3%.;ICA<2DQZY)J@2M/B0B^*6%.M'X<-TK;]B.Y(>JBZ9DID MR=]W16PP[.UJ!Q'!H\^C:'HH(TT$/? WC+BM^PO/Z!S,#<-**)8>.AJQ0Q,O MSW!C./%[ "\V5V0M6L 9VH]+K*=B%45#R,IJ:W-[ ^F(R= 429?'K2'-I_)$ M%&A$YB='K]D=+^.A*9K64-I7NOQTATPJTXE1V_>[XVXTZQFBXIB, MUKM,7M M;E^N+CIK9-N,9CU#55*I>K.RQWJBO$!;7-D<6L:!C8>FUCK:"XU]3:[1R 'M MJ.INW]6J8C)K:JU%9;&GFJ8[% ->L:<->5#;]B,2G&&6U2#<^YX>EOG6RJ8G MN[%)]>;1K&>X!;@D6B*#?K5[MB=NR@S0.^&I 1PB G6%"P1##62TTUV+EH$:7-M($ MK6:8O%/TXU":[R.F04PPD:2M-6^IW:UM)K.F"(O:1G=/50%J'*P#J:-!L3GG M$D=&:@%E;5,0P COX"_'@A_UX*)["K&Z5D9C19B!NM>:X(W;G6A"Q-GZ&"3O] M(:79VL0Q#BL@46NL74*QI82?X2P*\]L+K2B*/%GED)I!F]0T.JQH:(I?:Y5# MK]NJC@AQLE L">SK[>FL'R%)>E81)YS5I"V.Q:%(%5?D3)ANQ6C6,TQ(!"V+ M9Q9]1ZS8JXW=&1R,C1*M]MHUJE_64\-,4ND_K$#MI^ MR". )T2WA[V.FZTK3/L@H+IJM2?=@Y(<"P20"4;OKA9QD-3"[!;"MO?X4 S MK!8YU?=,FVVHR:RI!1"L;GLK;$LC-6Y_"#LKZX!%8HB?84*O23*DO%/6ANRV MAERIA[>93J2'G&'"@2\A7+6JC8SBF M_L;I=QO$/H+B:&AJK7VQ@]0W:K!!0+W7*E5[0*D=EQ)Q[HX5"9YFP:YF;(^U M282T.(>NHJ%G.(O3#[5>D2FV^&*/:]2-HUX;8V$\-+56$1#K]N!H(^*AOFX> MNT-K4L.26=-K/!*>U(%?N+7Q-_X3?+^^1=CZQN4]YX MX,O3#\_UXMA6?;2^8R-..1E_W]O%SQRKCU9QVNO@NT]??9P-/>G4?Z^XB<(^ M(Z\^'/7,['PVOQ/-J446T9.*_O3?Q=AK_.7D1 BC0_BI_?[H34D^_#147D26 M6."#*YOR+P>BT%\(1/WE>_E-)SOV&7VU=2 DQ#L1 OV,OUKY" GQ7H1 /A.O MMO:%E(#8E"]"0&S*"B$B;((B<4%*_&)1_D_UUO?;-?VY]%Z)2S_#X1L%@-]^ M#)%A%/_R_SZ5/KWU2$J?*?RF3Y70OQDWV9-Q;78(S;OB!Z <; ,PZ1O_:P3Y)Z$"N(7D%S':O@ M;$#\2)6]?.H3H /O7B0ABWG@KUM3'W'+/_.I?, ]0\[.Q99_9I%G=\]ONZ1N M^2#=MSQ4,IF^"_R"GA2B%Q9 9CEO?P?A51$^T$'Q@&N.9^B(HKCN MV@\)+8Q$F/STM80], SZB@AGW#[^0<]@U77@^:?$?-\IN" BB:*;D;KQEP(2 M_3[^+R6VG#>N$S=E5 N+0^&/($[SU^U_GS6BOT [ ]H9=V1!__W25VAP0T& M!O>',;@?F\769-WV"O*SIP3BBR\.(VJR[A9VLADD-85:X >1.1[-OM.5^,I+ M]"3O(;DCH[]?!K(KV_ZAX"RB?2I1K(\CD59T*J)( ^?Y'B0B'$7G'LIA,3 ,62YHHQ@F,COAJY5 M:\[C>KS(IB\1#QB1?B3D$F\J0J'/B=!GS=1_#Z&_CGU_0:'?@^&JUYRC;83L M+Z9,<\)+>'$9+9G\])7"'A J[07X]_VY 1ZUG\I*MI<@,N;/:#P;%UAZ8'G) MTP).Q"NZG5"RH %PN?!##C'MXP#8=-5([EY[ WK9W"@;5>O3AMP]Z&1M5C%PP$I4K*Y@#\P9;05*,93B:_L>LB7% M5U,_+B;%'+6N'!O=#2>2Y1EW*%O3Y7051E),QH\3TNAK_23NWQW#6O';CL>3 MHA$K'BJ(]!!%APX5:%O=M4/E0V@K3V%4[IE01C^;('F.U5:?2^\9:&O9(8:I M-?$@UFHFLYKZ#*DTXK>((@7E_[/WIDVJ*LW:\/?S*XAUGO.\>T=HWX 3KGV> M%8&*\ZPX]!<#H50401E$_?5O50'./6YML9O[Q%G;UJ*HRLJ\*C,K*Y.BJ%#R M-HGB YG_(3+O-W_*M]!M_J7,C]12B9EH39%?ME*;:BW-RP6;'> T4105"=$Q MYAM$5;C:2QV%21AH:?\: A6,9/-O1&!"U($DFX2B&4;@.@F,KL!UT:RA.;(45A3A'F!>BO)*Y2+Z=LJ-."Y>'ND9 62T5 6E.42!FJ%H_(9Q MFH' /K# WM5+\K@G,^^4TA?=(5NEMQ3M<:')6;-FDMYVL\U< 8DKUA]",?*\ MO,N_/H[QA4/$"=0\"AL:BP M1:9?GK5:V6UR+9?S97F, /=< E%R7B(I%^-:7L4?TS<<\= OI/9IGN?[KD)^^0.0'ZQ6NX^%Y28.C=VM"[8XJW!\'(RYZC.]+- M!X;B;?4G# HU#Q/8'22@%'BH^-ZN)M]K;G>RI)=B@TVOQ&_H7+7659\S^48# M%>."^E2<"C&O^]T#O GPQD^.IY^--[?5W:Z"-YVD9BR[?67&AR/U8IF;K#.M M"<8;J,O%(Z%$//+ ?JE_WLA.6OUXGI4@6>F_!-?[(L+-LK_]:*"[K6(%I11A M6MV5T=2&AP):4"] WVM(IQ7+JPBOB_J,+M4S6BW5Y,6NC:J,HBCH9#(4C=Y2 MM0I$_5N(>OSNT_K6.LUU1'TN;;.37(?,S.3RTI9,]7DM]E@DZE"I81@J1$8> MZS*Y_R3\QX+:SYJR+U+%!9P=;;VSNTXH@LKH"1F!D!Z(<;%(! M9P><_:,W*1\=\:>%A6P*"@'6"Z!*,DIC%M3^>.0 [A]3^^/Q';Y>R'5;8\6E M)>N@KFN2A;1#P!H&N'B]=$Y-S$Y[E*APEI 0RXEL3VH)]H#"24,3(3(6#\[- M WD.KE#<\PK%1^1Y/5N59M%J(WF.__J3#,7(Q_+@OGY? MPM+%B6 ?$,"0 J9F_ DEW$CQ?J,=8)-LH*T8L1-_B7-E'3I$C166A &D,)$)8 M";*",K^'X1*$T8U.XJ]?;+;UZV_" **ENQ[]P-1Z6%/+AU0(_"Y?H?6PGFB[ ME\%:.WG.@.'%RBW6I!"?\=2<%XITN20JTV4\; \HG&J4)D-)\CS-5^"&";#A MNZ?!.+TTBB9-T?\\K,/B*,'#0@<+!SEPYG"L 1SH!U 5N(4B\+-X^F=:.D%R MAULD=Z@(IBN,]9WDHF():4%1C-KHY4W_DD6T&JWCTG@\)+MBGUD9_>=>6X$; MOIO6,Y8(BI\$"/"HOHYOF^KAF@A@KNEJMZXN:[,X$U9S0\KLEE"P?=+)!L&0 MKR' PWM$FF#A^D20RL..@2ING"17@57SZ%:-_R]=!RZ0*]:#VWL_]D+M"#3. MB7,!^KK%V#PYZG1*,U!GY$Y6B6E4MP''A8]Z4%+S(%E#@ N!^^/[N3]D5907 M@@*!2E& : *)@$!WDMMR'[H16#R^M'B"RB,/MDE?,F5VLMC<&3(U%6_8T)XI M W18Z6:SVQ_M7@H?Y8J S:1(D>N6ZHFVH&XD,@RWBBN)]6!>*FW!G!IQZ4%9T=/&9J@M6236*&"#1LEI7Y/KAW=/.(DJ+UVQ M#!)5!HGC[D^V!TQ4^;TTJ7UQ@T/TQ;!1\%#C?4E7E@-=["P!"592@QFP /SXCVP/FK?Q>&M_UX(=N,F*+K[6V,]H6MG,[0UJ+\1C! M#]+T0C1S'IG[,.ZG?_Y=&LL@PT:0VRY(8WEW7>N%W'8?Q+E>7TOI9*S!\+7T M0K4H?MP+;Z":A=-80H,V3KUZ!2&0]$#2?9[%\EMI.!\2^E-9;\7Y43K55C1> MZ#,S*SN7IVS>1K*.B_"24-C/LQKX6*OQGXC_6%3[65,.,H3]A"G_4,Y^T&7V MW>[T[])8CF154,7 R Y$.=BD LX../LG;U(^"@!(:;JNV?!U!O'7_JK'W^BR M@BWH8*)9!B!4S80O@S^B.Q]!8,"C!RG_F$R7W^LH_N ["#H:52650#_D]:! M)%\*<9HLK'QAS MVA/\6?FVZX(HQ0"E\KEPW6A%$I%EBL;RC1)ADE"^HZ]%UOC>V28@7!_(\_']])4WA#N MY\4D9RR%['0F=QM,@[2;1K;20,*-P]R8$!F]@8;B@Q.9FZDC/Q">@IM,OLHO M<9;A)>#H@*,?REGP;0\?WMB-24E;KV?Y9HDK]2+*=&60M:P"56VQ&MC=)80%M(/B^ 6;.Y"&]J MB7&"V_1$H[?,E+G,G$5#1"<59"B69 +'02#G@>/ 1ZK*9^3<+)=6,I^GA[-: MWY2R!7(SI#MC-$2DM# A,O9JT;W'\B#4#_03."&T5+JF*.CN 8Z8 $90+#0P MO![6E?"XJLI1$FE/2BNRJNEPR0JN:%Y K\Q"$\"B5-IP&V[1';>*D3*9:0PB ME'>Z<3>EZ7 J'A@H^)!I#IP M.MS*Z5 ;93QI?MT0Z48/JX7=S M4K@50?$9BHI2':&_X$<#DLI9IL"$"4R8P$=Q7\TFJ^GIG7BF#Z6S+ O..F:] MS":OYBJKQT=B1].WSV1Z-E35E$WGAT.H^#AY"6,A)G%+Q2= @!^( ,%=DFOH M+U=# -.>)YJ4$MV0M<:$+8O2N)HOC!$"Q#$"Q).ONC$?WNGCU-JXE L-;&-U"S#FL:[4^V,59J M=/%0)'H#C>XK$^?\FZH:0<+/(-?^PU?5^%89U%[(M?\^ZS5?,Y52;M8+\UTS MG^%8FR-' W80B>%(82H9HJ(W3*,6R/JWD/6@KL:=ZVJ\3]:UP50N]'1V/(NW M(N7.(&96EG(#R3I4:Q+HBA/]4"G5_"?B/Q;5?M:4OR9EN;^-W(#5?\24OR:' M^9>P^N.=M+S'5)=544=UX8F_H,J /Z'*E]B"#SEV/%A:\@JJ JIIA @4BJ_+ MH@FM>:<)5'=.OSQ\@OBK6FMS!/WW56W\P+'ZC=(G!^&WU[;HD8J/_I_;RV%S M)Z+H!U:5CK\X:%F'Y-*@3>" 0<8%!6XM*A9:!?AA(JACT!1,P(U&0#1?\X0R M:194BY/>D+6L;K$SV/:X26T# 1'G;HTDJ5"4/%>= A@(8" X;_D M#-"#6F&37ZSD_(;LCC84L^XP*R",?0,#Q7DC!1F_G>(M4>83O:DRGX]9! -8 M+V)"-/,:#'P_IU5;,P4%WX^ZHD8%8),#72IP57UU#& $(I"D64,%//1)]GLB MA;]^JO=&V[VC:RU",S;5V2YFRTIQ4"7+='28O)/5>@%LH3!H))-K&#RTK_+J MHA^K9YZASI7$M[$8J'-=N(P10$4 %3>*\/VY4!$9S#K5<%M,MTKD/-^C)IWY MJ&+T_:.7<<5J.S69;2IDJS&JLXW9H,6;&"J07L9$0DR2?B2'E?_@X,<:HC]K MRE\3#//&G+UN65T6%-A)'B@K@*:!.A14(WP1+'^.&/B8/KZ0&3_3YVM"<.Y. M(-_MJ!]S:[2LQ4(!Z-:1H! 9V1 5S;!TG*P6I\7+*II-%%1'WX&ZQ._@TLQ# M(\9/W&5_X,89#E7[/1S "STACV(.AE7(Z%X M_+S$2R#(@2 '<9E?&I?YMB!WYOJJF&S$R5F874WFC2PI5E)8D..__L3H-RY@ M^]QJ?E'A7/-]:W7B'/!O3%5UF&Y$* M*1BKAL9TM$HG;R-Y1D??9(@AW]0X_F.B,KHWN/XK J0P>[:>!^0HQT M0A#A-"$#;M ="J>6O*DALD,F18FJ4+YU% XKH'A!-V.5H,"QPB]P8K G/)\[ MC/Y(W-XI8,$PKSG,_TCRZL__PG^\YT0%"#K"J8G[JEWT#GJ)AU+D_UP/@%^> M(W.@,CM33!P,&O_[7X=CWQMN85%3-/VW%V9T,*F)W\+BBUL#'>22?HI&?5"RW_O0I4B&"2?8I'_(?8?$3'.*#D7UN$#>KE 'E; MR/SM/.5]A4'8^TXS9'PBI@,%0N4*H+Z/>L6+8FJ+WS3U%+_1FIS8+)']"ORO M0$QT!.7_W=;$BQLF^@S1$F*T\L_AT:#[U:\_;826^"@0[0PJJE/I,J3P'J8\ MINHE@ WS(8 1VHHJ,ZH/6BR7^<%Q*'[\*_4/_@EZ$^W99I1__P?IT#B GH MYY>&?$P(1WO!PX4T/:3C1%@!8@B 2D!Z+@0=9]U$#R,5$&YMA"V;$X)_:CT1 M8Z!"8BG*!JE#8('Z17J1A9/:P\=E2.H%I 7QESOF',O6W0'_O3_@D><'ZR+O M Q3PC/';T+QDU8"R*#I+ PF6AOJ.AN(VWQ THB84PT2Y'@(*5 W0R$,$9"E"D!!,.#/QBA?!EZKP MI88AZ!N'\,1(D'5B<; !H+Y0UYY(>P-WY^I-W6,\Y[Z.X74!W[#G?X]<3Y B ME_#!Z]J$FS/ Y#;D-3&'(C\Q7!H5+16X]"'W](D24*PP,WK3@3 +7R=!JQ7M MIZ=S,">"B?D7\@%8+P"^A'2Z(HBU7EZ2*.$TAVR$U*XGXN ZH-]!_P(FNO@K M0RXG)G#;<^3*66&T$$C&(%8X(#P7IK@0,"(K0NN#)81+IUGC"7'Q%>5R.N2R M*7Y@_XZG2P^@T6CJ;O&@^N0-"^I$6#@A\16H6" 1)2 15[+HXHLCOV"/RAZ; M(HL?KC5695PL\1@93@F2"'T?@ITIBN%<4]OW2^@H98)3!^SB$"0P-/$S",L@ M>?:)E1>ZALD7\E(P&\0<8_BSX>#7Q;'(Z@HXXGZ ! <)GAVL$YSH !%"O0X%0+00Q3&AA!&4!PDK MN1 R#30) \H)9GIGB17-#KO^?J^%*:P)$:**;.X JUS(M].[+D M\!Z'3#H#)I)2*(*B>TU0 @J48-TXG%T8*\H8=W>S' KJ#.>PAL\($K0<-8AI M'L6>B-O8LY\5PE.KM^W2%$D3"[4 <0/9W8&@/>N8%YG595+(KW!%!"B""TLW M+ &I;1I^!'8PUH6YX%RI'+IP(N@&P<[(58 M61TR(_Q]!2"*X09_'<]S/YJ0-\<\G]GOYH?L@$%ECPB7 MV<'YW44L" H&6A51,"![[$'#80^TS:W@!@G'2RCR".N!T* \0LO0(:H@P3K^ M9NY2.HQX'"#N$RW=0179,*S=0#PM#\J(:;FKY$BLIGLB^9\C.Q=9YE[VF82T M'FVC;'<&%N2:[/&*/:)99/'^$6%A;PTFM'J=E"G]3K5:C=@2^:T MY:34D,?Q9TDD6T-0:42;@R';:0SH\SZMYS$U3UK9'K?)K^K+9+$1WTHV;'G6 M9W:6FI,M-A>="71F/2C4&B6AP0XB _*T)9\?%%5CEG^>E6:%Y[%K^3GL>W=0&]G:).F];H,EN-2^,5F:YFHY%YP6KQ\?$@ M>CZEW$+BEM7L-C:<3M)!J:U.^RJ*69U-2NIEV:<:D*%+.)FEVKH83@[@-6YY/ MR:0Y(T6"YQQ7$]9&M5VTJ6%V/(B=3VE%C;84OU&7,Z$O+,&@5])7X_$@?MZR MO2SHAAAN#/E0C0;@\3YZR,RPXFE;LZ:68EHD9W+M0K)LK#E69_# M<'&J+!I;8Y;>AM=T.R[2>=N&+<]H/^GW-^*FG9Z2X6FX I*K1FLS1GV>T7YH MYWMTORM2?%IN9++K>+N7[J,^=[2_L0.K!?=?>025"=5D=S9R'5I_(L2A<[>4 M#+H+45FW%7X3?V8RLK5(;Y3&+[>DJP4DUGREW0 UH[[0B?6!C*$XF:?KG6KQ ME0K;["-W5*N0JQ:RA31;;1-L.EWCJ^U"-4?4:^5"NL"U'L9#=7,^LH8&U-?A MB+@5SIR&6&CC_'O.1HV:5*PVV4U_!F92VLZ6>2JIC<\80[[@399-2 L1WROQ MWD@XKX2;X!]W 0\-DHD K5Y'^P>.I@)PJC:LR2&3'N"G'6L66]F:"#=B9-4; M^U= +1 9S02TEPG'5%:1_P.J 0#WB9PECEX#S:V1K,!5/+:+T##FPH&#Y]"9 MXYI5NP.[=[D*#WPJ\,6?F@4>(IS!WKF@:JZ^,1>0)P*]9O_XX3ML[ %R_4WP MOZ(&@00KB^YD/G+H2)PI,*\N/6KNB-V-N9HW0&W$0:%#U#!V[*OQ4LSF:LLU MV4HU.MC-' MS T#(&5?<2N8RHZC&[*S!5PM&SFPX/CA7XY_#1OBR()7H(6.!XI4?ETV9F%C M A5_E*-P"%? \=B@IV"W<)Z.WQZ)'FJ"_8 (? >@V'LY!5R"B;U%H[4LP1< M*P,]B,\!7?/$Z_IB9Z@OQVDVUC3)EA7%>^O_2,7WN&1 M'+L771O$%-2QC+P9'D4]Z^_#T],\731$+H10-C2;UQJ!)FSJ& N]M:4-33'E_:\=CXY,,3:,DW*B>:Z4,NW M[)Y]*]"X@7/E=;3848/X*P54,)+-OQV4?O4I)%(.[0B'>&\_XD(0:GBXO:(- M2)<,EQ>Q.VU_;H*87C0]MX.3LW6WZ1X+.++NX3\&1H*/R/_>4G===TXG&-[@ MF]Y-O:%'/?2ZHZ[0E/=')![%_768P*X']44/\B&$:R-HW $]G#N&."!70\0O]IH* M0X@.E@F^(C0(\DOL<@3:P7,?")_=AW;]^X#I8%U\N"[44^35".=@7>ZS+LQ3 M)) 7'ZX+_43'@G7QW[H$..;/=4D\10,<\^&Z4$^)5V]S!>MRKW6A7KT#':S+ MO7 LV%_\N"[44S)8%U^N"\4$Z^*_=4D\T8&\^'!=2'S=,%B7&ZW+!U/1O.E& M_F(B?%5.RR^8\XOWB]_)"H=W"] <[[8C^Y;Q$,6^H MKO[G)4->?P4GO;4WWIV3;IB8-=B)_+C@OMF)[EAJ\5&%+!2 ML!/==R=BWMJ(AN<2@Q*H76 !% ZGJ5X4WJ7(R MQC\.SN,>C-UR,@'\UIO O M'"JH68:@2L;?NXCY;[@YOB:.;L*1LW_/9'('9?1GH2R)H?[[(!F*:KQ:+9;7 M Q?N,/67&>.J3,$\,=^-*2*/HAKYF"EBL6_&%-="BK>.U+XS4T2CWXPIKH44 MOM1\W]8ZCF?_.8WW_D5Q#B?]TCV5@ULS5U,R[UI*PP^.*">JT%\,<(W2&DYT ML;\J:YQ-E/CK5NFNHQ=O#RU7.ITVG^TN7UO6N%Q[3152O<\7A3Z\8832"CE6 M)N?<<97@%@6I +N\D -[N^ IJQM3TK.6$%Z(A1;72S=9.&JE)!\/);V9DNLU.RT^7800SY:B*QR&UJ#][X)/60&J"F9,<&@O"1M*.#Q7W_BB5OZ8WZVA+]^ M#?JA)=QOX/6@SI9K27@I.^HL:RV&Y*S9)@FXV'ID:PTHXY?JGC+^^BW;;RCCM_&I7$O&IQ6=3L2D"<]UDXV^4:.J\<0"J>G8Q4*% MXM';[.1?$S;C(Y^*OSRF+[E9+F2)#8)F;GYL?L? NGO[:1Z+&M_$M7/)(5]# MDG^8\/?"9M$&C% !BW&$6V;B66:>Y,@6L-'X?OVA0W&2O)U7Q\_@X:<('!\+ MSZU]0X]%C7,HV66/#\)6OC1LQ<=,X;1)#<-8+D MUTO>H0*T2X.6T2W( E>R$\/X8B,^IRDD^\E??R*A:/R& MSI(?+OQGR1>_H_#3/A?^+U0!OOSJT$=4 "$MSJT:!:)\36B:-)M,1R+C!H0! M-[PE1B:#\);/.GQ>FGR0FO>'S/GFUPU\..>;7R_RX9Q]YMH(>/M&<[[Y'1L? MSMEG!OOWN$3BPSG?_':)#^?L,WOT>UR>\.&<;WZKPH=S?G0+ZS^F,%3 '\_Z MK%IS. #Q_.\KS4-6PVYY-#B'HXF][#4B/^ U.IT%KC!V4$=-5("@HT6=N*_> M^4W06VY12.W%E*D4XZWF;BF9T^)H_W54 VX7RA$6-473?WL.GH-)N<2E,2.. M0=@I,2>,X'M_"XHM; PO$SO]E-R='_W>.8DBV&6+>)K8?T3$.*/D7%B'#^CE MLGU8 2/SM_.4]Q7V"GG?O5'GSET44UO\IJFG^(W6Y$2<(OL5^%^!F.C(K_3? M;4V\R)'H,^0Q?2XH1X4-W*]^_6DC@4)5#=+(3:6:QHY!A3\'Z_L24QY3]1*Y M!.Q5&@B)2')$DM2 2@S)092*B0,F20\'T00530PE,<90Y"_GK1]X8D!_XIG( MT3-M<1!/V#&N#M86#PKYNMJCJ*7%V\A'=]I2U-?;58:G)UQ8+BR89ZLPLP74 M,G':LDB-)$E-3UDN3D[*U5K'&-27]H >D*UN;-99&,&_%6HC7H%\T6 M:GGV]EQ\M2';!9/BXA.9G\;YGEUO-F#+Z&G+MC$3F)[ +?E>4[:]CHPK NKS;$KRN-LIA9OU9UZFBAM[4\N/>D7\ M]K.!ZLL-*6=6T<:LE)Y. MQ,Y;QB8DZ&7GV2$7CC3%X3S>B\I9=-_CK&5WE!PG.JV4/LOULW8BEJ&&_2$+ M6YZ124G)FB8IXQJ7D_.;F&*MA8: HEC/R)3K=.RET; SLSE?;#6Y6%&L:@W8 M\HQ,P[I>'RSGX.3'![0LYK6;6PT]IY<#B007GB1#" 4=<46=RTX3M2BB;.?GESXO5L7=A2J1ZYJ1I;K5&E^4V3_44 0Q06 ML#]3M\#5 -W;:KP83_IXXYU:ABF/-LY7L@K5![A%QIY0J\/XR!'^WXE.\FH! M&8;[ )!Y3_M"2!0P1Q!W1"RX:6= A)A:H2^>RO.,&X0 MYD0P"4&'.Q#<=V45MT.AA2;L)-?BX.,ZD>%(R,/"?U#]_$PM=&^O"W"#D$2%"]5B05?1>'1B0D,[=7D)0)<(6=%V O K< M4<@F>G0E2_ +^ AD114XASZV;$[P*PW!V2O19V_\<#7&^%=Y.LC79OC-MX$0[O7(K+*JJA8 M$J26@)X0O0)%:'2OKQ0.FB=8PP"F@8L.:=Y0$*<9L$?X"8<^69"BJD!G@B ML/;B>X$]5-GP\Q(0-0?X3O3FTU\5606_8<= 1Y_.?G9HC8D$WY,55%4&1$4 MGG[W7G&&,(RRQR'RCV3=,(FE)>A004>D1D <>H&1(9\0_^?*QZ>L,:B-X$8> M<3<$]Z!S4%!7P# 1![0W"\"N96-@2P-GSG#*&625>70BR5(<$%.6%H+BRM#MQ MC3O;3Q4"T:"9J.ELKS!4.'K.K,)U:U;5APV4H?WI_+"5@&RL('KNEQ4#0XB MEK\X030S9 .)!ERDZR_#Q5-LBG:7)?*OEB4]7#=4>B 87)A;5RKV? 7UV,9G MEJ4N;# FM+7]BNQU N/B*JQZ%;+>C!4K?&[ YOMZI-Z.0J;X$WTZ#WS;+8(@ MK3!$PBUF)6N6H6P@\$L [7<'ZP,A#!''0=";+PE6EJXC*)DFQ'HKGJJ18,P- M>^8XIP^BXZ]:D45A.R;-6"W! ;TYR76K'+< MP7"Y:L*I+TS@TL)P;>! B @5PFCV!'=&)#2HZ".TM$,7(&XBH"V0D.=POG"W M$!1"4!3-QBQPLGOMMDG("G _-%PA%8RC#L%Z 14- S52Y*6%-S7

2V@\XP<"?^,> #$*J'@H$WY9WF\!1LBH>;(EPI M"8NG^-%=L7VTYXD ZJ72H7:K@Z4%).&H\QC/=_">S8$Y=94S[Z">L-AM +2R1I\0-51*\U4T1#,/K\<3G4U MUENVN^0819:]NLO"?=-/I&[;FDOJ8F?(R6IQ4.- :MMES.%$["S\0>K&G#*S M=MB%WD0@4S(6\8(Z+K'$;(Q0[R U2O$!.@@PN.)T[T6JUT[WGTBT*X] M$F2=6 F*M?/DG/+LD=(&? 4Z#X'O>B1N]P?-[HI+9U9V+I&;+ J]-_'=S*E]KI_6M-MXH&C=^8Z_96T2O&ET[LV8(:47 _\>FC[>( M;XNT#5]PFP7='TAX"^K2"#M,RYHS@",E&WM@R[* (P1D8+A+^SF&F"_+E42S M-8AQ,C6J#+9Z69G./N7&NG1>4CBF8Q82NH/H?)$!Z&JI'DNNJH59J5V*MO/% M>3JWL9'SY/SJL+?^GL?JP[YCQXVM[*GX85]VR%%)D/-<1[(/GT'P\ ZEHI)2 MLO5:1FKQ5J8%6#I3RRF=NR@54'VR5/-$K]@1\CH.>$S8CSO@=\*E-7TO2 ZIX:[ MP\)!4F,FF<@BS)74.54S5_HR_NT."_&N\/;!'X&(A==Z3ZZ=I5S.9PN>J1PB M5&"B_EPO"OK-@(LP5" 6\&!??= M^,S4]8NZ,T('?%ZK9Y:JE%L;3NR2O(M;I%>U#?,+#QIO%.YQ^M]QOGN"]IP"@=(KTP' M!7X=T;8ST& '47LY&DMK^T.G^:=G!F_-+59JE:<#82CPLLHD6U.NS9>;XQO, MC:)6C9$H1%B>'I!2IBZ0G+1%?B/L.MY 8_?,;CG]V_'QZP YA@E!0B**<"4, M*0!"#CO#(80U%1DYAYQ^X(8RH :L"$X))P+NQ6CCA)U#81>=4UA5(\8 \>-B MXI :Q>LY-'8,'4\LH!*@048T3IW6>.M ;(DE43 ,392Q6-F.-KP_R'.&!7N0 M9$.T#'RV-]16P'F/^ZONJ-@R^M%$<@EULA=]:2&7+.YI/T0&V!:."$KNUGTA M,0+ F2ER91N.-8@:HB,M/*U#I_M!O?(G=T(Z^+>'Y (^)'_' ;2SG2"J[G?" MQW"U[T\[G,QF<%MV/B# P23/P'T12:!W1!)Q%'-W)3V%^Q).$@NXGB-().WT M0-*8(\E0L6/7,>9W?"\<]GQKE7TM0AA*=;:+V;)2'%3),AT=)C^N/._OV[I\ MSF+9JEFF@4:(\LJ/=A!44.L>62YJT6 3+A;Z179-SN<@W8XG.O2JS?[Z Q?T ME8/@VWE'#S Z+A;764:B)OQ\U0T7A&B4L@H?-SZO2BZ#VJY9;;%ZGJ7#V1+( M+"KFN-: 1@?Y1+UB=1P[FAR<0/O^2QAYBE 2<'U2QRCE(/_+R 3Q$L*2C?ZY M]N'/QWG[XT1#G=X M-2R(H@XU5KB+"*9EN'X2[/(\LJ(N([6S/^^9]N!,> >Z6$O&#.FJRE_B*[DR M\&8]O7UOQ'%K5Z191$$@%5RM*P5@KX#U1!0JA/L$LAWY**@W9$*6YK48&CUYW<;+*5+&KV%DQ?<@N^I),< OH+01Q( MY]C+&^;Y V,2Q^=0R:_U1T"HV6F,M5%:,"992-(7HY3;T=8LUIDH%I=;5<)9 M.9*:J/:M' ]?X6383?X=C@9T1P6%]6 *'3@2LMCLWT?W?BA8=-_C\3$G5E@E MH!O$0@'2&($G:HDW>O0!+"TH(0KNYB]D&0%3D!6'C:JU-DL&!T@6T]69&>RKOYM:B8Z\X"=AGKG*+M(86'AQ%Z_WMUIO/&1()^8)H[D'P*":\10 M^Y81KR7M&&0W%&04VVTIP)%C]/_&\QY$1[]ZA MDV *GP0N#/#;^W X1W13S[U[B*ZPB<[5M^-;@8=VMW,G<'_GDH%[?Q+?\#-U M[[UN?Y0[I'?E?8Z33XE7[R ?S/V@?PWV.8(RYI'-^SN,;OK^=BY1(IWVS?N+ M[FK@%WM-A2$41LL$7W&5\3U9V*@/W*?=7T7]U_?AZ42P+OY;EP0<6+ N_EL7 MZBD>R(LOUR7 ,3^N2X!C_ER7 ,?\NBX!COEQ70(<\^>Z!#CFUW4)<,R/ZQ+@ MF#_7A7QB GFYW;I\L$S=F^[*NQ&!^0 17(84-05]^?]^Q7Y]%LR9ITCDM*+! MEQ9L9!:O9.R[3+_7ZOQ=" .[4E6_M_21&R?,=4-ZX?>'IB9MW#YU;/[O_"9KV89@BH9?^.S_HOB0G]67+Z;M* 3YT>! MWH]/W=E:SO\-F.(MIH@$3!$P1< 4 5.\R13THRA95Y[Z);/E<]K4U]:B?ZL" M7_JE\,.K"#[R2OIKOM>I.(B\>E\_K[L6&/U$J/U':@JZX8LG08NLF7;3:QRG M!]C7%*Q-4U%E6%H7N-JBP0WCSP;7::-$WS2"*R9$)L_3^5UM3_M:%C@U&]^N M,WG_ J0! 'Q3 (@,9IUJN"VF6R5RGN]1D\Y\5#'ZXR\' 'E4M$?/]G VDZ>I M+3/8-L?9&LK*'X, 0", .+\(\L@ $,A[(.]?*.\?NQ;V%0+?;V\&_5YZU)C- MYPU>'Q1CV0% .S[SZT\$"GP\>9X6*A#X0. #@?^8P-.#6F&37ZSD_(;LCC84 ML^XP*R!\_0Z_W<8F WE;+I)IW9"%3I:M]TA<=X="6WPLE(R>WYB]FHO"SQ+_ MT$<_;\EQ\_@>X=70RC>K=P>\?BL>Z;N V,W<%&?W+4_0[ )\92928EJMK@9D MV&0KG=4TDYMPXT$4>2@BL5 T3MY.70F\$8'X_V#QO[J3XA/BGVZQ:V M+=*J"-2X&&6T5095_F2PN$?1 6H@[H&X!^+N/P?%)\2]0#7L,?5^"2H1BB?.PO2822 MD2"@PW_G/3Z6O@"+[NJ!N0(6%:5:DBLO.(6C*[UD?I[HE;J)QE=@470SD%;I M;77&E>R>7)+[,D?EQQ"+8JC^4(B,W-":\_/!4P ] ?3X%7HN% S_%]B3BM'L M4$Z'&9+F)FQW.)XD2//CYT>?P)Y4-*Q'ML9H-)NGQ3BGR+6-\FQ#[&%^_8E2 M(9J)!-@38$^ /;[$'OH:V",;HIUC5R5^%EYLU^MY;#1(K;[$!@N+U(#M"#I- MAL5&?IHR+',^0C88=FM%0_'836+L@HB;NT;L2.IT M9,/QHUM)#!6*)H.@GR]5W0*$^%D(<9/K2==$B%S9)./MX9#CX)#;"[&>ZPH* M0@@4%L1$0DPR"!0( "$ !/\&!UT;$6HI;IV72DV-3R6E0 1'CY^Z-J(L(HGZ' EF6K--M-ICZVEFU4-ZPCXXE., MN94/^-&CB_Z#"S?M,I*^7E3;OZ6MG#>@SU[&.Z?M9XI=W:@\F?&*+:Y:!M0@,^*VP)H9 !2/9-(B1 MKLWA>^"JA(>X_#JJ6PY4PZGW)S@U "7+05I30\6+X?AP'V"-&KIUV=]X#:Y_ M*5R]2.F.3:,7V72YTNFT^6QW^=JRQN7::ZJ0ZHT_7++4EGYS>$Z0YBEG1JT) MJA,M*$H3DGJLHH*WK8F@@Q2B8?J A)>KO-IT>1;?=KIDO*74<\7-MMI3QK_^ MD$_1E\N3NK1TBC[?G)*10TI&!L-)H[ZJCD"=DU?UFAD?K6ES\/'BK_^2DE#R MX(LNDE18,YOFJ*_/^!*?;AD#*UIO=UE$TENW'M;%S9\\Z'%'/X^C#7E]F9^)5UCYZ6)98O2WNS4+KE:)=:F#'/:B M @0=J9*3$[4D@C:_6R2Q?S&;'\5X.N1.@4R>)J;_KZ/\^[N-&]7SU/3?GO5S M,"DW[S^--80Q"#OI_841?.]O0;&%C>%.,DD_):.>9?5[9T%%L$GS%(O\#['_ MB(AQ1DE4*O2 7D?50IVGCNN%NM^]46/ 71136_RFH8U_HS4Y4>(C^Q7X7X& M" M%\;_;FOBR9JLB&5..,J.[7_WZ@TO6XNJ_&BZD:NPT6N'/P?J^Q)3'5+U$ M+F$7:]-:/F?2;2E!EOK\\ZBG6K25&2/H^.6\;==2&+##;7PH-$EA,)WFI%PE M5Q)MV)(Y;1G+C]/]U2B9F=&C:59=9EHI.M\8T /RM&6_(QO" (RRO)5L/2_Z MD6EF8Z*69V^/MA+)7(?>=,CYI+T:;MA9TJJ,8,[-#EAK9X4R-*48]S3HY>D[&"1:E8B3]'.=*J4D[ M+I2[Q=F2=9-['#=M&I%F.=T?FGQM,]\F);W,]B1TD?YL2L_9_&*@0;#GK(V< M[TU9B4ED;.?*_7'+]49H-2NK09D#=#(NIZ9KD(^[MW-/!EK1JU94T;NSTGBF M6?QBV[>'#>=BWW%+=<$HFFPNDERK+F1'=,=8)@O>G:#CIO&":-MTLR-S.;5@ ML(N>MN)F*,[B;$K#93E>%%N- 1?7&@HP4YW"+(.\@V4IZYP]GJS21$P*VK+3Y8$0Z65*V?9$Z[#.&<1Q2[.X;$<'/9XAE\51 M>CP-SZ9)SG9\D\A@F[?U#KGP?!8'30>,,(J(20JR1#29 M&$1C$7&03"3(070DDD!@F"&@AJ>=1^BYW 'E;)P/#\A9?\9WAU.-O22F4BV< M?C9-5I_EE%Z+3K<7N>KS^)*8%N5GRRQ)398/-Z83-=^)UFMQ]I+P+=7UO#)I MMF,VH#=M:3K? M$D96<1VW^UV3O21\$Z66RM7#^I@LE4>I3FP;I3G-OB1\4D/J33;A:6<6+UNT MFAAR6'=S$8J\4'9 M$,>7I&^:*J?LK1$ODNGE+%51>":>X^U+TK=,BH;4ZC"Y67HTJ6FC^)K;Z..+ MTL?:R?+SAL^V9Z5$5#'"C6UTFD'G$V&6V-E/"RGFY3 HH"H MLZ9ZG"%9: M E9+IA;5]&:6GFKQ[+J1Y^:0 ,PY4;G.RBQORR6+#V=Z%6M1[XRV.=3RC*C/ MQ8@]:O7J"IG.IHPX^XP#P"$H[3C/B+YBV M]Q)"]KIP_5HJ'"14+2\TV'F[NB\^+#L>M_TC@JY"@PN[V!1-4 UB A0)6V8& M-/*P[77RO:RNX)-S.,HG(@=M1QW:C,BQ0!C6T(#FKBD+"K& QB3B=#A0$ M&0DB\A_+P/#\>W-!5N%3AV]WWJ1J)C&RL&WYTHO.!G-IW)JMXHC )Z(FPO_" M=SB3/VA+0"M<@R^#W^-7(O>D,4<.'&B)HWH_NT$=4QK^]T5".P/"'IO= "ZL ML;O^:"IPN2U=AU-!7KD#:B+WJ:GA@;FO,S0%6M.$/9$5Y%L"< (Z.!_;ZJC.*#X M1\:B@X4@P]% &5GW#+?7Q1HEM<_2H/K[1QC.7U;#K1B&?CKT%+Q_[D^\_U,+'?#N?CG.R+<*E M$18&^.U].!P4\H*X T+N =%Q*WC^*^QP$2Q3\[YPW"WXFR.GS.&ID=-F[_)B MR*=D CM83-T;VD$)R5_OC0:/Q9\B08G*UR-$[E1J-Q$)UL6/ZQ()2NWZ<%V8 MH 2R+]>%?J*88%W\MRX0QZ+!NOAO70(<\^>Z!/J87]>%#M;%A^N2"/1D7ZX+ M]90,]#%?K@M-!^OBOW5)!'KR+=?E@\DKWG17WH,(WEO2<,!#78:]YH&R F@2 MZ V":H3/7_,1HMU4<]D%:788LYAZ\1"6?J-NF3K\Y+QGR^@./ M@?^25<)$9\""*AGXM#<0FJ\"X#OF?+NR4%TX_0_P]ROQ]P>QDN\ ^%^EADOO M@F!05!8*RMD'%+T8N??=YCZRXQQ;:;X9CP1^;Y0\D4\P3S%OI4J=T6@>,LM_ZV9XBPMTH,S M1>0:6IB_2E&]&+I]-4#TRNK^G3."_?NL,A_) M#^;90JPJ90%P#*(RNCH!OR@#P0"7DH 9D[+]G"VO*++%#%(1<3*TFRUTGS'R MZT\\%(_>) .8HQX'DG\A,B^0_&\I^1_/@G1SR1?KXPT3&Z4Y;ID:R^TTI>;4 M-KKS'/_UAZ)"L>1-2HL&F_Z+P6S?3_03=U)F_"'ZG\ZM=7/1S]/&N)OH6P5> MR"8'==M6%Z"/4H@D_)ZOW* MU#$7$I[[>^K$7]_"O>&>\-86 +U='5\ N3DWZPT;X^CSK-9IDK'G>M.F2)3W M+/+K#Q.BZ<09Q/W]"(=^CP ']SW]"^# 1W#P-3Z/=\#!,J5UIGJDW9NEGZ>] ML=YAYL]15&8;>3HB(8H^KX5T#3P(U /7K_% 0G'%*K:/IAG=#@^^U!'R#CP8 MCBN#8H:W2YRPB=?XKB0P*0'A 7)_Q$/,!??'=?#@QF?]CX ']&,)Q37QX,%4 MHYOCP==X1]YC+JPJ4:E<$M)D>,%5MCV(!2)MH^RKR"<2"<7I\W+4?W^O.(]7 M0UO>G0?OBG%R@9OX?6$A]ZZX=K?3XWM/W"=8^J6N%\?'["(J1(7S2CI[4(V5 MS2K?)?,+CBZUDS,[^SRI#5">Z@A4LD(QYKQ T?5\, %XO"^RY-XR%("'+\#C M:QPU'P&/;:FM1QOM(4,*2\[H;!=L:5MHP#'&,7C0MS+0 LWC_;$I]Y:ANP6O MW'OB/@&/+_7J? 0\4I-XG)VU.FV^59DVX1/Y6&Z&-(\DM.9""?*\5MSUO#L! M>+PONN7>,G2W\)=[3]Q?X/$U+J"/@(>0;E1;2:/-\\MG,SD;=VHS.X8T#^0+ M0JK'>:7$4U?0KCYT4!GZ9A4+;.EW6DOIV@SH60 ,IR[T2]6A$QF[DZW&U&=. M[@LI=32HQ.VT_U\!#3@T $.2I<(^M2>"'HY@;2WVLT@HUPP0D5F"8J MF3$69-4PWZB(@<++" T"AZRZ=9U5"4KGT"2<;H4QP#V'4+>X+@;.G8+*KJ"I MHMH<\!/V>0OHK1! 3##WKO87]D5!<)GGARWR[+&F@9;B8B76<&F=E ;1HLFE MNUUM0*G-VH0=0_WD;I5L;UVN^6V:E'*=EL*,PQNN%I&6YJ;2KQB5QJ\_D?=4 MIWVEWC+Q9JGEARVO_#91^>HZN6[G8W%2KI7;':G +B,Y]M>?Z-.Y#?T]2B:_ M39-Z),[S@"Y.9S0U!OU6+9LM4)#1XD_GYSRW+(/\-87BLKHV1Q5NT8RZLCE) MPQT(PJS^TFXYZ6_Z>K,YF_.RV&W4C!:H1%>-;[=;.@0QG*)='DT,M&>Y>R=+ MS(4IW.O@MOE"?33=(;"SCT*M'BZU6Z3MN(J3H5FZB#9%5%\,%86;R.+$J7>U M=FM1[9X21!'.R<3UT70-*5EPOR2$Q0*.&]#%[W!_R;^DO]VZZ.A M\FYH0]+ CD5#EM&?Z"ZAP(JZS:"R(E? M+@'89.ZIFZX@'C GI(\L LBKB6_T#F5N 72\^:CP3VT(^44X$(V7!RK/T9#X;?O=#G M$\%"4#2/RA:BPGBX-B $!0@EQFX[>@NC7EPLV:FWB"K,(6@QW;)Y\N$RXA^! MZ?"G0!@3*+5HU#(4;O0^*%F.8.^QSBF:MBN0*:O.EHVUBJ%FF1\;Y!6JZOTF M#F)X;KSC9F1#&(]UX"QD;>3NP"\4RY.M/BT5,[$.URT+O!67LI62>*LJK8]2 M+._=E?"\]--NJ<%>31>.=S5'A3(_#Q+O3@&^YY-%.P!?MJ M"_X^=7IN68\ 6$?;&*WAMN7A2:]7W0]0-U M%?_5$='C%E5\BQV^U6;[@=JK_RK.X=KWZGW##O'[)M\-T,%?[,#<-R&Q3]'! MEXKWV]K%-:;N:MMW3DK[:4+L;JRANTAN,E)%5@$!ISO_:"G>,]WHS50G?H0OZ3'1NG;3M'<%\ M_DI._J^QQ+E[\,.QY"3ARM6PI#V:&EDNO!SR&YMO&'*R5J R]\:2YD:MD8)H M :ZU;M5;VUFQGDLWG.+&-!F*)\_33U_'S1!@R3?'$N=&P$_%DLO9$:Z&)69I M.,@DS:)&ROQT;HY2;*=8O#>6I,TJDQ'E"CN#L&&SO5EG51TWG&K)T4@H2IYG MC0KTD@!+WAVG_\.QY%9Z2=Z(]6/9)IGF2H-*N37L9\,]^?,U,*Z#)1:(,%.Y MF)MR'#<%(M:]5[&OH/G$@+/ J!$N0:46X,XR)5["[>E;U;E MJWR4/VC";R5I^4;[^,=]E9Z8M9"4[;-XNQOWO->?-E(R/9XM:_-::?ZLYINK MSY>0N,[&W8O3X9C8Z"@S.FS&VNV62@FCL5-2G*)"=/P\1['O#ZH?0>/_L=-_ M*U_*]P.0#Q@"KP-(9)VQ%Z346O'+=+RVK(!5=]*_-X#4JHGDH)(/S[EP9FHD MMSJ?+$V](N1D*!*]!8!\14"Z;R7HAP/(6ZE+OA& ?-PK^3J ),"@5P-((CN(2E(JL9Z5##8Z?J:US<9@G:KE-!DBF?.$_H$&$@#( M[;*(?#\ N9H&(FQRDS;5ZE/\/ E6*QW2-9;]? G-ZP"(JLZ:";-@M+G:(B&: M%6,:;8%=F7,JE(PG;^1[](T(?9FC\8Y>Q==\6#\J'I*RFJJAI762RYFM;7Y: M+R0%G;V#5_&UN@Q!,.0/"(:\B^_QIQXK?MP=N9?/RDX\#S9SLE?D-7/4;7#I M;"(^JXH&)PSO;0ULAWGO>*A"--G9QO+\?-9J;X6> M-JYP^38JD8L\F?%0A+R^&1'$5@;0$P1F7M<%^@;T-%AY.-[V4B6^UA_F*\^Y M>I$A[PT]JR8@:Z56-$%:A@C5,E#7UR32>I /E E%HH'6$T#/O3RE/QQZKJ?U M]-FPD.+G[?QL'JL.*5YGC';XWM[3_L)(2YUNM\]9PV%!F8M L),(>G#D)A6* M,M?'GB!RTZ>1FZ]Y]+YOF*85IY_9'+O,\%TAWB9M(6&SDWN$:;)..>3=G?(0 M*I"L"[(A*+MRPB'"L(;[Q%4'7V]4Z>1A52(T7+37:Q5$>U[#"7N_O!*G.3?. M=L2E"W<*,$\1Q^ELX;H9+KE/7OO/WLH;T=*FT8ML=7DV&33//: MIC/OVBLU>V\/2S\1K6<2F7IQ)E0K-8-M=G4S@5 ).7>94)*^1919$*;J9^F\ MF:[$W#<_H7]0Z>/.V]NATBR>M:)40S%GW6QL51TJ\Z9LWOO:K!*;QT#&;D[Y M<)3-E%29VS+A,40EQ^^;O$DZCT!7\K-TWDY7BOMZWG[VZ]X.E?KDK-CMTFV= ME!<=:4)-,NU8[MX67*8->C$E941)H&S#J6+#W#23-D0EY!*.4J%H_/JP% 34 M?KFSMW;B&OQW-7?\[,V_[/;=KME^UPS/(K,Y9R\'W7F=TBP<1SN\!NE?]_FZ MN5[;FGG@VX5BK\LK(!$C*, 8O)!X&80-99@072$VG!2P[V7"]]4*\O/J?4F% MCA?C:X^WS C<,B7-&BK@R]R]_S93SULS?S&J]IXS]X^V<-G?NUSI=-I\MKM\ M;5GCXM5+=&DQ<#9>\]<5^AR8GM,9PTZJOJ"-0Y>56OF?'1FC8' M]PX,:;/;4F.84"0NW=C(A6VK2AFV#=$D#M$D'J(3GS("WE=L+D"3 $U>C7V] M]\3]@2:7_:NMKUJ"7T[7O[%-3HO%&1E^LA23,]==TI-D8Q M"Z%)\M/*5 M]4S]3(?/X^K[_9\ODL=G8:]';TG#.0QU&?::!\H*H'FA-PBJ$3Y_#?55>Y+/ M8DD?@&(^2SWZ !2[>>[2;TCF!\#"_U-L4 J M/^=Y"R@6[)6!5/J'8C=/7?GM*.:SN+('H-CM ]-NY]#"KIO_F,)0 7\\]U_5 MFL,!B.=_7VD>LAJ>.#%=< Y'$WO9)46^?S&/!GV-8Z!C=VQ:F\]E?.,;A:@B MCRQ<::"*,C#JFB*+FS9\74K1Q)GK>QT.1I'^9CCJT_E96%?M+,OK\5H4=@P, M45C KDW= E=C$Y?W=B'+]+&W?&H9ICS:.%_)*J2B^9N./:%6A\[)$?[?R=+( MQ^N"(_5D$_8KPE_+LBF/,7DAW^!UH>A_"BIA3@"AZ7!(@KZ!JV'I!D!EVH>6 M(:O ,$*X 20J7+\-,1B?=!"%%15,XF%#B19-)UA6B:N'0][ M1"T60$64/'@C'H [1L,:3@%Z4$,\9H"E!9D OM"<""::IR*A4O2*)0%BA&8: M0OT)BBD?7S07-<-TOS@8/R9?XA^#T,'",O?O]JCF#4*&K4432,=3VTT>CP5] MH\B"(SF'PW.>UPP QZ(>44]6T9Q4X)R6X&!*]+,D&["YC+\\I9%@&Y:,(B]Q MUXBR$V$%"&%'?4*0(*["Q0>C$:(;[ .UW_.!#@Q+@=_ GK5=%'@(#GUIR1(< M>@BR$2*E &4-=@<'*.&A/!$.G)V U8UA HD*T(Z8O&OZYH*/XHX^X,+ R^! M04)<9V+I[K0\6R;7*86G6UR^S3H'3+)J 8DU7VDW0,VH&T''5\!$$XBP+V5# ML)*V@)R+V7K_I>K042+VQ"6.J(O Y?4W& ?X=%X&5H%@"[O[@ M3=Y)H$'P"PGRK4'\A3JBR7_8%H\_4?_\3:!#OC"9"!&OCZ,P7^C:RF$)A!)- ML-!TO-,2+3#&>4(RLB$JFF%!UB?0J!$MG-Z3'^V]H&+H:@OKPUY1IPXV7)01 M]+?+=X)[X"?)JS__"__QWBTJ0-"1"C1Q5WEWYHM6VS7D2/)_;I*M 7$%T#WV MHAA/]=GI/13IS N/&O_[7X>#W[-J6-043?_MG4X?S,I516B\=8Y!>*@#8186 M1O#%OP7%%C:&.\LD_92,>C>"?N].N"/XR/DI%OD?8O\14>.,E'-A'3X@F+=1 M*V!D_G:>\K["1]K>=R[B_M:! A=I!5#?1[WB53&UQ6^:>HK?:%%.E,_(?@G^ M5R F.H+5_VYKXD7][:6(_ET6ES86"HC[2)M"#+U3YX0_!^O[$E<>4_42N4[8 MW(-B&707HK)N*_PF_LQD9&N1WB@-#+&1EY]Z%9B_6(M["XNACF/!O5(ZP!D= M:BHR5'J((83;%N^A&2'HWM8,B8:B$R[J(ZS3H8-E: _/PD4D*#)E/4 2,9B;4\_\2XH&8"?X@YW1P^CMZ^?RQY_>G D9W. M)O:BV@6@G@-'@RZB* K6ACPU".X]CM)V<3Q(DT3W"P6T,^YU'0.J@"[4PU$= M3!L/ ,[41O^HVBYYD;N="KOM=&B9>!@;8!Z01=AO?8LC%09NE@9411QM$2MR M:+0+#4DG&A#<<%Z?!508D%[YYGR.*2C)CNHH(-T ZY;@#T/F)I0:,!3A["B,-HNQWO>(?SOY5U6\6U#BTJO0[[UB2H=BF"8<@C M]ZHF*Z%QHW7)@-U]S9WB*L3*K-I?T.9,2!8+S9(Y[ZFKWOZ(TOZ6H3 M 9DX$C)0=O:#?OHLXL(%FDT8R^A04 3' L,6&8JOPA\=G<]I ZT] _Z!GW\Z M58=>XA@!4V! 12DJDB2C#//+V9GVWY/)* /_[^Q[*AIC8M$+WT>89"R>O/!] MDJ89\F(_="QQL9]$G+[0/AZE$N?]D\D822?/^T??4]2E[^%LF;-^Z!A#)>CS M_O'W$?)L/'#HR21-G8\3OYHAN3H")G[2.Q>#06 MC9R/!XT_D3@;#VX?B9WVCYB$25[@!Q+V!"= G7T?2<8IR.GG\R63="1R1G_4 M3R*>/*CY>B%Z1B/QR_P3O4S_2/+R^B83%_@6CI.Y3)_X7EYN9C2_ M"?&7?9P?<%@+7EAG\[F^[2;RK?@L/=;&F:90,@=0A87;P]'D43SYMER-3%E9 MYT$N.HN*=D^>239LR9RV-)NI]C;:#.=X.:66UO%>Y5DW&P/ZO,^113.K3:28 MY>1Q-$<732M<&:&69WWFC%DXOM$'^HRV9[467RU,ZG-V$!F0IRV?P\.YI,>U MS"S'9J=]TYC:R^08MCQ[>RQ13V=!?2G/YA;5B75M?J L&K!E[+1E(OG<&A2C MV^8L/'U.SBVR.HS2J.7Y.$N+]B!7&!8X@1V,V )ME-HSU)*B3ILNZ]'P*)*8 M6+-<_KD=U\C^\V9@#Z+G4PIONLE<:H3"DHU MU'X+GPG$O >?>;2DL:--G6*)S[,EHD87!^"XXQPX\GA)_$K3G(S0Q#N]3F'9 MC7-@KZS&*'Z\I(IIK](F7YAUJ)$BF%R&-7I-6/K_:.1RS3D];['(=^9R.B:Z MZ6QZFG):%@Q[/M[0E-'&NLJ*?[4[R>,YL*?/OQAFHDFUD E6R,IMV%.RLE\$*] M (7N:$G3SCR[;O*% 2M7;3H&-+5A&2S^A" /,[&^VZS5FIVT4\GSB<:*B+D3 M,/)H21E,JJ']X2K72?1V/9FGRC2/N6@IOJRU9JB!3?F3 M(E_-5EF MDVH^69IWQ"$OT)K3;KCV24E:@5_S9(%MH>[<,H1T=3;!!BV=L/@8P)[^9XXM'^Y-H 8SC?P08N7*/B6,G@\T[0,CI^^.(\5<85 8YBA@9\ ^KE:4/)Q&=HZD3$ M):>9JO@$4"(P\4F&"MX"T<(6=6A)7\C08XWXUG1H$#2.'_4;V;^:G/>H@&Z- MG&]LF]'%_ 14_*;VF:XFC=E,4ZTZQV6.I^CK-F@;6S\-"U-_30\XG MS)4\@U<[ )D4MZ@:YE3"JQYW )+X)V39$X 8;]EGQ>B5-( /@R8)/I)I4%RUH[F[M\RO& M!,$&Z2G8#[&@9S;\V@3LNAF_ Y 8N8<@8K="2,O\.J]PX,:I5%9CDLM !$%/ M95M_EC-BGQ\ZYL!.(:8A ^&2==X2.=OW>AQ)'<(Y/MYL0.4 =+QM? <'"7?P MC$--(3KRXV%C9VS#G^]P\(YUJ3W.S;E\8M;H#!FT-L/X9"UO)UJ#R:\_)/Y\ MJHK19^F.:)MC;H/\4&N$@5(V)#@\)X+C[_CD>XX.A>A0"-6A@'_W4$C',9:C MTVY9:2WIDI5VI+QJ@4,!CPZ%Z%"X"COCWSP4=$H8)3.H9RFN77&S'<=85IO, MKS])_#G^8(?"OE'II@>%+;ZZ.\%0E.G*A+$9?EJ!?U^SIUMQ=&&@1%"PE'.# M@-;@*8!S9,V/0A0,/RQB&T_LA\^8*K=".,WP=WM[U0M"I/W8E\V/!4@+#H'Q M+>!N)QL0)F",B -8"#Q( ),48 @,YS/?!>ASAJWW0\X@'3AW$*3J M@9WZ,#YT@XO^B[=#N;%MJ*XC7B-4]#,%9[Z2JO42ZONW:5O/V+O)E!%=;D,7 M[)EX-RTXHLMMZ))\1M]-#(WH$Y$EUO)R_MU MH"*Z_!5=OM@S\$,KA-GWP7>4.&'_^]7_-=W=P1]OFPAT^37 M-^0P&O\P\CYK;()>G:FX_<,2-W\&?KG@;]\YMXO OX?*Z'_!-H?;?74FPNCG M^&4WZ/Q<%&3ZOW;FGHEA+E[R\.O[\;J'=71<1,?%=X^+&_8P/S,0G C>B,Z, M:YX9$2M%I\FEEO0%4AZV##\D;--059C;Y'&6 (,086"83UGYG4?XW[R4J4$^ MKC+X+UG?*K2&:W.Z8/_;_]&#'F/O[D6P$[0A.QS"OXM#09^HQX$A&"QX M)MSY* [@9KASBC'.S13X@S$%<2]Z38B9 G\TIC@74OQ7GO=IIP?M>U-B> K'2;1; H:GDVE#'/ST2LU'"*NWMOZ2EV: MK]YC]^9-F(-<06)3V^1"N8)YM4:J5(N9L6ZY6"VOTAU-'WZ_E?/[M4U.=&VV MLXUYM> P^4Y.HA)Z=V@L> %6L2)^_4DFL:%RJ,)!:QZ@S'5SEV7F[AAC=.J;GN%<:ZGZU92TUD.7S;S(J.@ M!;$!P(/Z]8^$]5/4)05^VB\$$5N()->8NU M@JLQ\2-T?MNW,8+RW\ (08\^^VFOLJ0?RL4%'9]4@]/OQF<:1FO6#8'R#2/^ MV0Q:CWP&[,K'D-9LR$/,39X2F#W-FK)[1T5JJ-9NH,WD@KR:C.#1OX=@3EL O9]T* M#5C" MCE#5CKTV=-!Q>>R5A4E#<9-*AJE,Z$Z&80!TT+_^D(FG>/(B2D<$'0\,'1_E M,#\>=%Q#Z["HOBP6XLM"ATH/>&'L>+$Z>M/[2F]5K2\'+3I#UHB!*^ MAO<5:-.B\">,O(C:\:4A"LVZ]]"L6]JW0KY:Y%^1 MS>MK7I!]:,!.'!\H5AUJ\T1RH:Q,/C_+IRH#09G +?CU)XX^D?2Q0_7?4337 M0T5SW=(J%O+57AQO[LA2=AZ\J0O=!(LNLCSAV9Y%4@1Z?&NR UYYR>EO43,/BK!7LLRA;/H"<.&0Z1;,B M)A:I4:>DY_B6X?3XJCT9):#=#GNBDL==0,]GM@L-[MS,1G='DGAN@]T=+3VR MWET8A' AI56Y@M-CW6S*3MKK)=J=01"B?OW!GVC\DK:\GPQ"FVOT'8GBN:UX M=[3TR*1W812*%8?:>C:O,JR+@@>O!U-!;S A>A??X@GC+R,*A2AT ]&H8UE M[XZ6'IGY+HQ"/3DOT8UUP49[773I]EB0"$_#N^)("X32!'%X84B#F_S MAO>*P[&Z<%!![5P%5J-0O7="]0XAF@ 0+1@N;.Q^)8R^69FU6R\\!-4,+JP2 M3VJ%=F51TL:=6LT2'#%;Z(T*E_)RGSAPAKS.N-/,O(.FZ821ZL]X/#N9C))^ M';8X^I0DL*@.VXTC]VXMA39&N7&2BZ)9R696,YG MXA5KJ31P;+$N:2ZN:*;C.*9;[L\K#( ?6,F-P)^PR\!/%%;SE;":6XOAS4J] MW7KA(<*?!U5_EJZF]KWA4E)B$MZ?29VT-NZFI@ M.OS95B'KL4UO:+""@V6]O0[T\^LX>R>LF6L[LK0*/I)U\&+G-QY_QL&H?2:0 M_/_;K@;#-U3:_@$FVYZ*^P7OX"8CMJN!7X#7VGX%// PVT86D..?$([G7_,]]O(]\=O?V0-V^(I#M%6NY\2AI]@=V7)XJTZZW,!K M' $ /Q4%%R;:,_S_O'_J1@_.MF0AJWC/F$ MTK?3BJFBY/SF7,?8?N ?3\$G&]@*QNSAV&8,_&2C]N//6-+OL^Y8VZGM-7S_ M]5DG D4_OUN9*^HG_U?]Y/]"R<:IB"X172*Z?)(N^ ?=TR/"W$I@Z'>+,$5T MB8 LHLLAD$6$N1QAOAAD\Y%^'*8>V_#::>A^NMVFPS9RJL4V_/L:';,_0IB; M=,S^B[B%!&G,B'G_"$A^F23P29O%#B=$@-&]=6L^Y(ZLZ* M.'>V]@LASN/H99^'G"'6'O=2F1BGE&9",Y>29V2^R #( 9I:$J>>2/S=RHAW M;?GZA FP>A13=S9;V\;;AVM?3L3VJU7'H(+\L.H?@ ^3L6IYY?L,)6J M=)3>!J!"F2O;J7JDXG" MZ10]3Q:G?2_G 02"F<)HXHG$CDOC7#4GY(-L"SCD[52+$\BRB6S?WF[P+\#+ MJ_4%H3M[ 4J\*G(6%+?I/X=O(> \+A&A]*:+&TMNT6(G'QCV.NSH_QQ$5^TV M$680&-;OK8SOK6H3U87[XCX18T'P%@?;(/[F5(];V9M5TO@S36YODK]W.$'X M@OL<)_X'>?D3[L;15L+DA+T-.T@^"'YUF'ZP^>R#"+(-51S#_(UCS]2%B/(* MKXD7$OPOATPMB"W_U3;XDR>>'P&E0VE7#^(X-A_]^M/V,SX,"4D'J1OVCD.Y M_;"RM[CR<%=/;1>W108R$8OC93NF=:C1RBJA4B:OM#V8Q/,K>-MNY#K'28N6 M8NML.JOW1&-NY1B&&>$C]/7(%I&?"S-OU&5Q8C+,+DELW7(\,/+HF;*7US1M MWHVSZ7S"7F<4-"\QT !V],R46E8%?CW#6+FJ%*C1LDAC,M2ACD;2"9WC34R* MHW(RCUKIKIC03 :,/'H[4VV3RR(YH3LMC2U-4IV93"]AR]^C9^9*=6*ZJL]X MM(25DS45S=&& _L)'(U<6E*6GR^+IC+WNF.OI" K+ MK5:MD20N.:P+:R8>/7.,K_%X=YZJ*RNWLR!HM5U6EMXH>3RRJE2R<3*E%SM: M3&YQO10VRW"3$7T\LMG5USPAYV)*NC#@#-E>Q)?3R0A#3Y!S2ELJ4.K%^ M4_ (C77Y96.$8<=#15Q(.?:Z,D,IH[!(]6*I?CH[@)7\)RY-D7_M--H%2]I3PP/+U#8IA83BR" M%.M1,N 9DP'1,V0")O%G](<&GH#YAV8R172(Z'"*#N0SC4>4N%D.S(@EOR$JF MCZT-DB >Y;2!YDU7^;/W?0\S'Y3Q_OM9/S6RSZ+KSR0TA FJT2!.)\,B#PV#C=%C8/F>ZLF967H(1^( MG'7"5^Y,Q;EA3?&&DF;P9;7!:5VB. FB=>CD$T[C9TED>;.>"/EKV]R/1SB;QX5*#XG>L#X2.W2.]*-*+0JL75<%2VYZH M+L3 "G)")4J*0I,I886!TDNV-:Y6;S:H7 /NRJ\_6"+YE#C16>^>=:)C.*2B MH_YN%WV^S+F+JRT1UET6Z^!EINT9)R!.SZ)M/3,?U%G.Q=HHIJW%>,.PJU[YP*8&).U9^0@F$H=N'E(K!?TOL0([(FDWDMJ>P2=,/D8ZE&D$T8ZX4\'N:SAGG(%9)8Q!C5G M+8L%&%G59G]&3\KK@%RCX5"VN:W1'/F_N74B *91[\Y]7%2;.-=H'$]2&$45RN,]C*E7$BGF5"&>Z;(V;E6(F(;Z;S4Z' 8Z^ISJ2 UXMG:G#E56ZA85904/Z$8 M-#>K\_$D+2FY8>-4;2%VE5JAS3+>5]*#23-3F?=<)P]''BU)&;AD@2(''#JO M2LEA%V/+316^_6A)C( 6%JBZ=#J:M&[4^ZN%0ZYA%;?C)2D3-Z'4IJ-)IZ;9 M9"93[T\+9N-4::.^G5]X==;3V=4R.>6:VJ3!S":G2ANUBJGY:%HJU=B5R9:Z M\WR+F6M>$ 7V:D-IIMO,Q5KM3FD@C\O*M-?.U.%(ZO7(YF0TR27TA=$IK7!, MCK/5D7TB-TTX\HB>0# SBX7:3'5:@Z8;JS62 MQ" &8TY>T7-$X0DRD23)D4ABZ(CDT>1H+%))\(#$F)!(E"#I(QJT#+"K?74Q M[E#)YJ*RG">K]<7D%)XLLVDFM; Q01$;1J%BD8H+2X"=J-G4Q<6"$JNL5DJL M9VBQJF!1BCPYA2>=49'->?1\V"EYJWBV*10:8+?!2/)(3I4%/RCEYW0';[5- MS?;457W;.N1PI,W4BDRGOM8Z5-82C$Y)?JJT1R+23,FH3UGB0Y<&L.T M&A.44'R%>TV^171%R^S(EIVV%*I:QB7OE.Q-RPM,%]1R7EG),8L:M#TFKT,I M/7KF++%PK5X5K*DW:17D--I<96(GI721')D%+[G&E)@Q$52;DQ.R3-A&RY: M!4C7B>G-,MT8I%HM[Z3H,0VB+-*-.*G(L0&1QZC5BJ?AR*-Y=K'.%&_-XS3: MZS2;JQS1&S=2C2 TZW!D;\)76H5Y1NC4;)TEA-(PXQA0H([FN:P8;MO3>WV% MFL_J1!#Q M40GKR$;!JF\B(@Y'COCXW!H/<9HMQ81QHUWB>J8%W[X%DPM7VCK^4#=]50&^UF81$FJ@&/X/4R[7>DPUS2+96A-I%EJE6"O/- O5'%)+E0LY MIEVH55L[J]/EEGF&>G1@;;VIJ",FQ/GEX;*!7WN6[,#\+TX7D-W5'OD7W"0<_2?3:?E_8?_\&S$M8V)QVM.F MA)T&]/<5XJQ,:)M15P@WL0#3(8Z!3+8L".9C0H-H4 ;H@7M!\\(++C'@RF(NAV4 MMP,?@Y^ A5NRK< -X/SO_9;%VY?;N^5)8&Y[[PR>MYGV"OY:]I_(BX@WE57Q M97+@*\-U;&A_ <\)?K?="L$ R]<-!V[40A;@ZG>/A-.#8PSP)"MX%!@EN+R# MR Z8F*J"!UO(V#(4T;*?$:3ECN%;'#G86U7U?_0N73NM+8E\@>; &C1#D"49 M;C#80U=58_[NV%/.@KNPF9T,J3;E'(2SP)9S]@L]>$ ;,+W-KONU"3=;^;)K MV]5;(F]8 MAW?5=6<#LX@)<)I(1/=DN$E!#]34E#!@!?;,NQ(.G@G64P$,QK MRX=I-EW>,:*_F;L= 1%VX95$^'O3/@5[(#M,QI@K[&L@Q\D1?@ZH_XE:_ A('\ MPN5PG]J C4!#T;,@D(#MM^4E8&B_F(<(9B*\61L3#H;UOL$SX+OLWY>L;ND) MOUNN!E:^JDD[VF8-JPD6U@K657M9UAM5+*L+JCFG59ID>ZVZNDH5,&<>9RYT MU'Y 7H+ZJF7H^P6Y'[;@91Q_QLBHK-SWS;=G*_ '"$%'A @!(=!G.B)$& B1 M?$Y$%2_#0 CL.1$5@0T#(0 T)2-"A( 0R4@BPD&(C[K(1H2(M*:?18CD,Q5! M4Q@( ;2FJ)5$& @1:4TA(40$32$A!/9,1%K3&0GQQ9K#'QI=0Q(P>UF#9NB+ MC.\J\<>_6XD?QY[Q<'>7R!K6M@^#N/W#$C=_!DZLX&_?DW6VU);W+VVWKC]^ M"SY!+[LC9^"3(#3AM6_S;"SQ_HETC0UXG7(>H7J$ZN^@^AWW5SD1D!!!^T6A M/6*6"/2_OX;WB/5VUY1??YJ&JB+@Z/8X2X!!;HF9<$G[Y1M6AH;LD;2'2"7\1&O*OVH^N=$9;US()B6" MOW6H^HV# /VS*6\_KVA-$/QP8X*>HR9-$'+Y\VHE$B-BDU&1;]2:1BQF8FBN MWYF*.:%N)L=?+P[C";]?)UF /3O.LSA1'D;N+YBZW>9E%F\MNL5V>=BN9#>] MW\ -'(-'[)O%8?Y2NPZ5Z/Z5Y>9O0@4>0Y"O3LXP"3(QRL=+BD9SR34JSKQ2 M!1.U>JQZ54'VAK5N7L+9'BL/ ._:4V4IC3?9^@3QA"83EQ%D>%^*!/EA3F3J M1PHRK(:VD62*+RZS20&;=K1%+U;@2!)SOU&O[2\DV=5JSFS6;E19JI0JV95> MIV6LX)%, TG&GBCTO7IM?WD%CB3Y88[D'R[)^*A66.7-A9Q?H3UIA267W>1" MY";7E&2SG2+0>#*A=F3.P@JT07*YCE^^"O_UAR2?T/B%#F7B<0[ET+G(WBV( M7H=%+FS(S?\:B[HHRE:T9KH&%_G MA\6%-!G%?;-'G+B,>(?ABN1!W)K67)=_':T'^=6%1)?9%E1B-IXWZHBJ) M=59>U&L.)2UQ9_2MJ]!71!4L'CSXA,PN3;0@BU970'/E][\ >'4F@?Z*A]/P?HKH7V:W69;B2TV*BY*JX()M-)&Z:%UA;%.#=C M@-#2O_Y@)]T+YQ';"_OS0RFV#W36/K[8OCIKT3'J\D,Z*:,YJIKH& U;T@SF M9F)K8M4*3A+MON+F!R4KB8_*1@:>M=!R@6%/%'FI\_;"$1DALU.$J-%ESX(T M,23I?$:)4)F@;NL)"F\OL_.;-NYJ^:^M(9LZR%&0PZ4]*N%EB?.;#>YJ^9>4 MB"A:(#HCWO),AG?Y%STC(J][=$9$$A$YKV_@O/XH_8#U^SF\A.R?)>GB!_FK M;]U:]5(1^U''V(VQ?:4XJJ)EG!S3W[+:?3?$2#=0>Z7,RFV% MTTT5%Q)-,IYF@E91!/I$GO"+1;[LO]!1'E"BC[) ?ZY$$R.E6XVU^72KA&KY M/C;M:E+%'EPU:+"Y:LR74JM707O]]F)>TWR>1@4TO8U](6%[#E)#)WP?,=OYBSW[80_%MWMA](0)X,RV^I M"B2'=V$;Q: C))LN[_51%#E^"G]I.:(%>ZJJKF_,\EMO;MIKPF>+VQ:;KBYJ MIFJL-/B-!1[ZA&@<;QDB@")#"YHC"G[Y:/O)_R5\D@9;MP8["49;BN@$_3\5 M<07>:;K.2\O&5].#;47AQU/9!LL!CP\:9OKOA9^#GXD\9SLQ$U#!$%Y_;<&M M@E$^)[[?3JY33VV;C;[3_/,981 [Z-6X';TW^\TGKR>_^T+4_5IO_F9O/MKL MN;WM# KV=CLC\T1ZC R8@'<0P?5S8PZH)KU9!_9(O%^U.0X*"2(''3 WHG#4 M"//YPHTPL[(.-@TLKBGRHKR &+A_[@2M76%G5T87=L%;!7]73C7&S &I,D=Q M-9M0ZK&^AW(K+3_WBHS"'S6M?F_H"+]-(\WK0EXH6VEBS\F_:Z;YEGX03SQC MV,\LM1^HG\]H?*>%AJD% O&,_M"F(.&F"X8]8S^T-T6X"1,)3#CI$@E,2 E# M?-#[(Z++[03FA[8\OPIA/A]A\VVE^1;[LGU+&JQA;,G@J7E178AP7? -G&[' MCE_SE7V\Z.G\R#OV]TT:"/KYR$L1J@J\)[;[:W68]X7R[RL64^BE(\9.Y45] M>OF^:2R]L41"TU;!MYP](1G1X61U8RQ\*0P36';.5<$XT,<>AYD:V+F:/%T' MI+ZX]-,'(-S#H[VX"I(_'O_@9V.?"S?3>Q3V"7_.A,>]NQZS?@.^U\0C:\\Z_WF];(.C+F;-E&3$/6'1OVJCE'=G@ Z3?- M#?C21EX5PL-7ZG%_ESX;$V*ZECAJ-T6Q[A2;/9:JK].L:6#]?+GQB3(H+Y75 MFQ09*Q+DL(#B6K.[6C#Q6&IQ$"/RR1"1=. K9C=NXA=O'?S_)A")K:S4?5'9 M!8O$\%VT2*^OCAKX@"PHVG@U)LI9S1HX#3!9'"C/SQ215Y0LO"K-ZUX2,FZ2?63+TE6]3_, M!=3 L.I\S3M--1.89Y7\!$O-.TN MWG"'#7!?UUDSD MR3+K]MSDN#:6:E0-2A9Y0X!S7#,)E,OR^FZ+"(53CR5M =S^[;Y M;)]0 F55#;I-W8E)[B,>.=K2HG,AYW$7 '>0\ M=G23DX6Z)8/1)J>F@E)SNT.&WITQ8B71PC,-8<#&&M5!V:-YMFU-P($(M+Y#=C,^-&IE+$FQZ@,ZII6>Y>G$Z*33 Y$F?S^/W:RC[ M$J.'X3H?6<+"I1J]*D*P)?:[VL^_@/JC;=2??T/]YTYO];<\*<*UTCM0DN+? M/CQ.%X;8'1/4[IBPT&XL6Q)3#:6GM#%I()CE<096"80Q9?'GBY0?BOC^9_#] MMY6F*_"]R?!.>]I+\QW9(*;3EL.NUQ+D>QCQ13[3#V5KND>-*>1"\[.,25]M M1_YYOZ(6F93NXJI]M*SK]".]A+KT%XT-7\X/%$VWE=%*L%$W:;4:5-PCL=)D ME QBMXYOUQ%OAY>W'T.9NPEV6@4!G&EE:Z/4NMF(]D2($?[SK?C M_KKW8"^Z&4/?UN1S([#^4O/H:X*U;*EFMYJERFPIIQH%0V7[+:$!6)N"8(V] M!]97*#C[0:%#..1*50[!\C9U'X,*!!^5B82U'[]0*'($QV+7*A!YQ7W[SZN- M.^:4H-+,7CT=7A4Y"T+)])_#]Q)P9I_)M3/6YE;U9)X\_T+O?[]R[) MF_!/YNN9?Y?2(8:J!VG[FX]^_?&KOL)JNFG#KSYJ M[WB6VZ^"]!97'N[JJ>WB?(08Q84XAA&T-!J#>_J(3%+TB!82R9$H"NWA60[J\=Y+,N54$JH30O%I#RF)PUXF+P>6<=+U4(MX=85*EY+Y^UL MH9-3/( FZ.N1PZHV5F)Z3&1S;,/-2ER![C!PY-$STTS,*$R$'-V)E9LYJMZ/ M):011"CR]<@RJNBD3E4592Z3&"MTJI7:? )&4J]'HKU9*E[*43-4E).][#3! MT@ME FXP1_,4^)4^)VQIC8H+/6:GVKE^M0^S#8^>V;,(8I"A/0LM65.&LX:: MTU[##)&C9R;I=EMQ-J\RGB;,85C\T3.KZZ&*ZF5WHLRM99_-2%C< MGL*6[$?/K*Y$1R]WLSU%KA$R1C=2J27> "./GCEIT$QA,B/USIRBQ@V;!QN4 M]X!"=KM".N*@N6[+M@HI5$@1\YM$\T]BL!70<-*ZD8\6N763BLJG! M>OM'\UR7DPN]-[QKKN V5*[Q6*OZ.8[K5E-L[*)C)3L M3X+.68 M[T&%Y6B>L4XE;:9JB1HKE^6.I[=ZB6$'CCR:IYJHE\WDK#A$>TNS7(^GXGV] MZ8&11_.4NPVA;9+-)ENSQ$*.!K/TVO F$-^,/*4GM,C6G^'=LFHFFQ$EZB:;-@)$PE,..D2"4Q("1.5 M7PXG7:+RRU'YY8=+V_G)Q2"B\LLGRB\34?GEJ/QR5'[Y/NOG/A;_1.67H_++ M4?GEJ/SR#571J.[+#>J^$/M1G^ ?W69I+K8X$Z7DJ5I5$S$E5[]1D=@8VC*J M$EI/=5;*%,7B!LZ@V:C\X!S7!1^>6HGLB7#Y7O5E_XLK9V MN[*TW-(E3,*I3%EM4'/87J;6,V5F4WZ9O%.K6\3G%^;S[^I.M^/SY7B83*64 M216M$3P^2C%&64ELRR_'GQ/W:RB[QV*"81*2'V\)B\HO1V5H[T))ND(9VBF) MZ7Q9;BXZ/;I9'#;FU'@P\C;EEY.7.B8BOO\)?/]MI>D:?"]*;'N@K=MH:59@ M)YD:65DWF4WYY614?OGF&E/(A>9G&9.B\LNA.$C"M*R+5_2\F+ITEHJ>)&&F MFHV*0[!:/%5-)1M$J6;C.\%Y>#LJQ7SGO(V=Y&UTC+K\D$[*:(ZJ)CI&PY8T@[D9;\9NYSEB)8-2\["&K((K 7NETV G/CDCTP;&EC@ M"G%-@7-$ 9$=&\'0V$KD+$0U#"4&WXH$J0M/B"7:KNK MP!=U0^; [_B$,DR M-/]IX%>J+()7^[\?BW"D)9HJ (!\60P!3AJ[X= :8:?: ;XC27"-&-U!:1) M,U41S@8^YAEI^[\YG,MFPO9F2G#FNO^HZ:FX/@DPKP$V @B1)7(VG!;6X("F-S86(C!_+;[""380&P5P@Y8B:S[[]OLJ_0J_1=. MP7HS/03,]H6@SM02X3;ISM1&1, 6 E+A+'Z*$-B33TW$,>#;#,LT_!6[X-)O M.1R\4G"\98A - U-YB%2"7ZY(OL9R6YV_Z.'DP&K^+ &>L1*':"YXGVIXHO4IBCS?FT3:D +"IT02 NT"@-&6U]Z\5=I3P],#)D0\ MP*&F!4X("^Q!\#-_@^&+MK+M%V8%;P?']=AG2C!$M!;BG>PF%+.@K "8.@?$ MAIO 56J R>'.J+(D;KF3^URT!^?3X>WPHF"EX-5%5Q<1 GWZ__X+H]!_(,VV M42)PW__WH+C\.?HR[!W_,< YOP$20"C<._Q[FXU@@GUH;K>A#':A)C&.KPEL MEUS?KC@X]JN<98W8J:]914<)$C,FS-3ZS MJ Y'AMPQ&W#-Y!MK#C@D TXF;0R@:8NV]R$PC#_Y+>_N(?GVL)IRPF>MW:K! MZ:,%2?+EK(VQJ,NR*SVIYXNH=>Y.)(5J]I@9@ X,Z_+9HK['#Z>U74!!0*J: ME!$ESM<,RF#J+S9O=(\?C"Q)2:PU7:(BK=I61R346GKRZX\D+\0CQ1>!6V ' M6@PWF5CB!)YH;V(JW/K_/O/5@K%'-6EO,Y<\$*Y4=VTJ\TIQ5$7+.#FFOW67 M.+V5SDA',VINS*[&QLHO,Y.T]SU7RFWL[F%PRL99!\ MFRD?!/H#E>5 =WFE;VK<4M9<#>JFX/HNR?[5)KC*3\ K@6+%!;=CL"6VPJ5F!^B R2]D>><(HF!B85\:U(7N!<1.+TRH^ M2XR:QCK5*"C+9(?*V9+8FRM8(];XFPKN#.=#)*JTBGV&-\R=EP%9;NU M_MT69GT +4)=0?. ;']!R/R*PT!Z-O?H-X0'RM:>V'!.<,L$KP4/YX/,1/\" M"0 (_%< %W$@MH&MXO-SD7VS!S3AP!-$=_Q2R+M+%N^XV]O]OE;I&:X*#26\ M:QW:1H(OQJ+_ E7$+PMX;7\[. *#4U>8*;V]G MXS] $,$83=8#I06L"0*BX3K(@E/='3W\W0WZC0=FF=5->53 2 MC:,8@6Z;T'S[9'S&L1:P,! R!HP\*KLN)"]P4-D'2A\ MO@77M[=LC/(?S^O2NL-'(K;]WC_@..@J WOBGSY 2H!$ +K L5M)B^>P=+*8 MZN;8EE37DRQ-2WGUZP'T6Y'&"X9RJ?N27^%T;B(*OL0"M)8= MP$O"R8.PKC.2O9J-NIU>E["8<3&Y:+D-\CIB;3?-=LB:7EAXD M.GHR,>B;1#]UQ0J#U^U,V,B\&/L/V1LJ'D=K?T)X,!=# &P%.,#O+0$4K> \ M1OX%3Q <_0>Y-XGUEM5XM M1H+,5%)* ]IF3@7;_S7F^#<2H,H'5PYP]0"Z/+SB -!47>'%P9LV( I VQGX MRR^[[9L]-@EF2&LJBH[O'K"AX_+UTW;>8%_I_0>9&A[T\QY:WV7H; 5*CAJ< M<+Z7W+=Z2"(T'^N;2\QC1$&S/=TQLXIK?15P&G]\)40D QX$P"; M &XWT(\/7I*FORFWL^%E59A-9Y\* IH!X8"NT! M_JL /?R;(H#**5#;(8X"887/!5_O9@9N=BHX 0"=N8UR.N9TQ7Y&#D*^7[6; M?KG=D0DT21$4]K>7N[?\*(?BEQ''3D:V>=4W<1Q?ON9DR9W4NYV64BJNEM1T MED8K4^]5$_$WQVW:@5[FJO;5:YD?V07/]=/UZ#]Y1Z,V=[0,FVHC9[Z??: X M',CFT?Q.K/W7GQ[ FRFX+4$+*@\M-M#J>G[EZ:\F?AQ<=7(I%XNW^IP]_?/& M\RUC/RQ 0P!& M?FB##FWC+__V=E1693UP+/)^+L\6;[?FL\L['*%!-PU?)EK@9N:LJ@!MMK:D MZ@8/4Q .-]K$5ODH^/=WB/WME2D>6)_RHBID#:L%%(-7/RH;^@0:V2"([?_, MW]/5CO[4[DV!_33E MTQL0/\V9X!MG=5*_&2K,4,PU\DFT)+=:;4;J\0D;Z(7$*=_3]F+D>U>V 5R' M!TU@K[PII7>F^U<$.]REH]%-T70M'IRZ(K-U\'1>V!QN-+1$FJ)>X1QX+UW= MCHER'7X10[&&@N*Y_GA$#4MY0OA6Q8Y3_+.WZL_Q4(E+M_+)>CK%4KJ8B/>E MO$1-O-,%/G<\M \ATN;- 6/M^0W^!H9P.E5Q0F8(*V.X9F"@?<7]05 L+X)9HPOMD1!TMN0\MW^@=&O.ZL^'\.&DCN#D'8.-VP?F^; M^NRM:M.X$O?M%Q,Q%O2GY"3PXM^[-*&G^F=_V"?N\: Q%^JMYSG/@? MY.5/N!M'6PE[LN]MV$'/]>!7AUW7-Y]]T"1S0Q7','_CV#-U(:*\4@&)%Q( MM7MJ07#[K[;!OZVYZ%",U0/-9?/1KS]MWU$%>#MM^!WK[9V"PNUWSGR+*P]W M]6B[-+ [V^ZD0):WD_;O"A(MHA)-$B,ZCHY'Y!@31DD"DT;)L2@F.8PD$O'Q MYA+!;8/Y/6*=,FM\W$(UJY.F.U*5'2\G\/[P>N3$UM1X+B$VT%;3LT6$X*0=KEV1W$;3'V"M[D: MGV' 2 Q[/501&4]E+&V$REZ!KXOKF8,1L!W,T9(Z=!=#[7;>Z>34#*U(RFS6 MR&P:QQR.E,B.LL2'V*#CUI4I0X_!&IMPY-&2&@S%+]1XIMK!XQHW'.3P 3>& M(X^6M**5T6)"#>R.EB,6"PY?ELR1!T8>+RE.EC";$LQ6IU4<%Q+--DL0BPD< M2KX>N@!ZJ%5T3:4S3PPZ.3PU2\H%;T0>K[X0[TS2UM 4.R*95VBZ4:Y)5",H MLWXXLJ\MB&EI*G)LBUP4ZE8NYY8FL+;T\4PM0\/849&-H5H_(6L)<48:-GSH M\4SEC$31%--LH#UFV2B7@)'' M#ZW:PP6%S=E,AZH;R5QEUA_;2Y@4?_10KCU/*VF)FBI:<6"WLYI=R "&3IQX MZ'0JJG(*KTP[-6W!)[5UBJ=R,%/RZ*%2?[Q,2^-%"P;3SHC7 M(UM9NUS2Z4%&6?7*;+Q!H%6L#Y]Y_'K#7BAC14,K'8W&%WULT6^(E#>BCU]O M+6TFGVG/^YT5C0ICJ<:;8HH!(X_YI#^KH.*J'4=[_5F+S])3F5CMMK-^/Y9C65;S$C##U^/VDE75/HN&6E-,STLV0VH64Y?^C1^ON& MG*K/BTT772E]F:\D)UP<;X#7'S^U0G#$6$QP?277'C%]VQXD)''J,D8UX M5\HHM(KF)JFRQ!?-96;E/Q7;,]_LN_'?-ZMLS25?,*[@U_9\']R#-U$1T.H5 M>!, ZP:1)S904?=NN:]CP#@37I!%87?=/8@#>1FVB3(!=V<#Z!7@+NW -!3+ MF<#(_N"5N[<)(K@9".!N;<)]=@Y^;4-'ENC?C&!(N']K"I11!ZC\_HW9GH+G MQN!-X.72[AM9.9X7S2"=!W[K&_*N;'SX,)A/"%)VH&Y\K$*#"P*G3S8A06_; M"MZ[4CHP%<*6?7LO(KF^M_ UR>7=[6N/\ 6H!,L: B]AR":":^>EVG[Y_A6B M_<:-((A,G!GP(O@&%^Y-B9O &%W _!&=WV>I+6NDR7&P_8-,W6,I5VO6:BGA]?>NS]W%(Z M0+"=B\Y/K R\A>]+_?:8@,FZ!W=AF- 0DY>QP#[_.^__9Y0WBPE7 MV'&%R V32:6 NB2723?CY1J5.+#4DE\06/CRE_B)%&SRTC(MD1-J>I>S_*AE M6*P?>ZG63^Y)$SM]%J"9ZAN>I;+PE"&.'HLS)]/=0H1T8-C[.9$ M+^+DTD6%6K[3XH?I1#$]8!_MJ$V[0<\@G_4%J*E0TQ&=C43$4CBW=4%GC@O5Y3 ^;N?.;'QN/H! M,_LZU5:_V[J W_&%[$6\GDK1D@Q8NM'^[1/GPE$B+7XJ"JXJPA3%?5$X$:U/ M9+);CI3]9?@VK7UWOB>EIB?*V+:XN_M'_LK M@/Z.C7$?.@+XP(&P=57YKA7.=8SM!X%CQ?_DP/VR;[P)QAQ[MQQK.[&M-R%8 M^8=UFH)24^0'==3VO!M[SS? ,R7 H]M=V_X[!NL]_0Y\53!%]D,WT888_HNW M0[FQ# -U3X MX?_[A4$_^;7 M1QXQS,5/S!^Q"Q^=5M<0A("]O]/T[TJ(GSP"_(\Z&@=+@F4<;4X7SM;7^-)R M2W^"8=]=>K#NX_\]6O\.Y/'O8GSR.7YSSGT7PM/;G.D[ >V_7>_;M!__.-KO MY>7?"?7_XK""F_6)8BV?4_H>ER?:?DK%-OXT8HN(+7RVV"NK>2<\\1DMX2P' M15@5^Y!OP./H]#>\P--'.O][%/TYJ/XW!IV_!/$[-N<$%90?GSN2$7=$W!%Q MQWGM")O9O?Q"GA?%P_S" MR]Y@=C4E*?_Q;Z63KI#_PLZ%(M==[GF2E\\1'WA+,O\#VVO\_4*"^+KK+V1/ M#/T,U7T&)@Z*HGZVY,&U*\V$K5BEF)$KFIG8_K<2Z ME8'.KIH53#JL5D-\OTIQ^N,:Q<2O70'$4:)LT%W/4BA)) H=*E49)&'Y2>+7 M'P*//X&#]D3SC@=$K-M$ UP=O\*W"Q'X1>!W/O#[5(GV%_A;UGG#-0KV$M4& M-:ZJI)-4N08KY5)^]9\(_B+XB^ O@K_PP=]?%:U\P;]VMM(IJYII=GI+;%Q+ MC":%^0B6_Z9__8DG(O7OT? ONKY&$!9F"#L!46@J):@887GL*J9;U6RGLN8; M?C,#_-Z,2C8-0G(EU>FT;_VLA^?1#^BCOB=$78@2LGXK4DBG?<9*]5 MRMB&FBTP)R']FU38B[;^6H';=PX5 $.P@.S;K7OW1H:\PNA]XQ>=B0D<72O( M2D_"C.: T"K6V+M>%5)\KPII=CPWDV7GG.@_BCX@J1JOQW1TW;,VYWU%2R M5GJ93E2+G7G=&1LJE1PO,LQ-/#V)N>!-5-7-H5RW.R%+]<20+TY&<>CI2:"7 M-76&X5"Y\KW^BEKT"72Z]1Y$H!:!VG4\.+HXJ*,#;AUC@+T& MJ5]_B C6(EB+8"V"M6O"VID\,Y65S1^#_U I*I[TS-3U;EF:F4.Z(-M^L)Q8EBNY.(N_,_7AG;@IR3'G= MRTG#61G5F3 H8==Q MQ=Q'J@YQGU$%X7'8A"I$Z/Q:=ZB6]_"*^-02;QA#P!7ZWKS5[RY1"LV66V4N M(;'5VZ3P3$;=!%:KQJT.10_CPS&:\E(& VGSZP\9I? \'*[=C9TTPL,(#V_B M$QJRME/B:CJI] 8&/BK1Q6JL[0'J4!$B1H@8(6*$B/>#B&=R)U'UB>D5TGR7 MK;7$$D&1RIJQ("32O_XDHT3'AX/$Z/(;0=L]0ML)Z)K5"WA9ZA1P%I>D(AV; M3LI<'4(7]$,1U!-*DP\"75'^S^<\3.-IO>6*>:+*NG.YW:)JNM23O MIML"&#:WTFE];&;8GC&SVDL/$WK&C3* &@VUO^J61S&EUE_)B=2"LWK]J_F8 M0JJ;_=@,(/)> BA"X5"*; I1K-?E#JFLX5JW.Z-2;'G<7*>=LD(YU6PWW>A. MF@/O)AZF;%5=C M+H:9P4G/8IG%'J-+>* $]3-B%C0=A.(T>)Q(U0K4(U1X8 MU;[H)RH/C )#6ZT\VEK$J,Q0(D=>N@%P#59_N["?*,*U"-'M(; M5-B\DQ716"[O:J4&)Y54J+#1O_X0%R[K%@%;!&P1L$7 ]BU?#[M4TVAUDI'0 MWCPQ[E>[JU4B,0' !7T])/X4)^F[!:Z0]R:_F_RBV*">7*3;(BLNEYW"G2:K-=FMUBB=!A];=+O#/?%AS?Y/1) M, C^JR+K4/%Z##S'6I2TZMIT1>'<=BEC+#,:W6G MQ_5FNOVAZ^M=!G2,!^7!0/E_#!YLM)V\*'92')JC*+960YE:(7$C'K3B4M:T M%3JOI)=]8K":#$RO&A1@C$W##(K[N:3*HJG:,5O)>EEG-5R^K3 M6[D:UYDT1PWB_6R'OLSB M.:&(L?9JW'(]@)E^-RV"?B(3V"-!YGTX74.^,6]DX>E<=TP-<8'M31:ETFK- MQJI\E(5W1UEXMP6^?+.NEB6*MCOIUCPU=3)VC:[?J-#C>CET$H+>6J/IJDO, MVU1^Z*T\Z 4BK^ %"JDJ^6!)>+Y 'Z[2AQ;9 9/CP;=M _R%;"4-@:*&O.4K MDD4;\,7=Q!Z%PS=T6PWW8 _.V/N%SI;J8@>GB S*4K.Q M+4]NTXZK2\7B"ZK'*RT^D3(MJD?A/6]$^SEU3U34W^&!T"=\6Q)!5P1=?^'- MPN?3;BV;H@K**F\T$LFYX/'#"0 OF#CWA$?@%8%7!%X1>)T;O,[D-V+3WHSI MSX8+ME:0B6+<8I14!J(7S(Y[2D;H]4#H%5W\(@"Z+ "= !BABNFQ&>J-6%Q= MEN=5B6)K&@, !CI9J 3QA&'4W>++?7A4?O@N1-D%-\LNR'*Z+HM(A1,12S1= MBY]RMHAP$TL4(=0] ?3=W;40%0 ) N 7,4Q11P#XN!;8I3OVMX;#T'Q/T17_ M7*,4$.C>C"S5P M4%8VY^3M[A.Y#K^(H5A#0?%9)%,^:>;>^0CL% MLS'"T""Y(!X%PD80&T%L!+$_$F+/9#->L0N\6"N.ATHMW2[1JS%;2;,^QM(1 MQOY,C(WN=1%6/CY6GL!"7NB7LL41T^B("9;5L[21F1,,Q$(_B0"//\7)Y(- M8=22)QSH'T5)7S%*>GSPR$VZQ=A0A5V0]+MAT>.[\66%PUH=><# MD_!M281%CXU%7[24SVHQ*D7&&4YQT5E);9 L/NTV(!I1,/0O$:%1A$81&D5H M="6C\GK0;W9F;J&'EI(E>L2[O*J.)Q".Z%]_XD]$!$0%W\_T>>7J6ZQ=N\3QS"#?X*_IX')%'O&:%'[QS1L& MB-N]1='_@>O=F]R+C3O&&ZIA_=Y"^/:)YO+$X_Q7/U/BUF:,QY_1[:D @4#< M;3#"N8Z!H @*W_L?\.+M__K[M)M%<)Z &:B<:8N_MW_\W)"]%87^C-LO9\,BA ?UX7OMO]SGGD.U]I 'O?8?QDT?,_B_LWZ^EZ94T MO%_XZ/6<]FJ0O%?>J "1$!QGB,4Y(F*"/R$V"HA@@.W7#0>1=5YU!1%QIB(B M2I+(.X@A(9R^0CC35,&J(6GE@Z=(JF%8]O.N"M*QQ&S.D*JK 6+R%T#XF6L[ MLK3Z2/;?I^KG\. \<]_0>J=FX:?7XW\DZV R#A1$.&K?XZHQK@0DS@B,?9@"H.H"R@"NQ8 M8AHK,KJ$+>)+=\DV?OUA3$M6$0Q[@F(;?PV7$%GOA'5?DI'&6Y,%PF]L%A]P M,N%S,KC)6")G@P=(EJ$A_WV1.QZ&CPA? (@;\/S4$F]8)\\KC8EEJM<9**L% MT>J*I!FK) [JY,7B%_7F47OB4+ +6MS18[$.MRQZBN66I)7D_?I#H4 ]/KIX M(H#A5<@# .0NPQ>WA,+;L@57Z'OS5K^[1"DT6VZ5N83$5ALW8HN>FD_6LHF2 MPJ:5LL1)G2W,\V1(I M@<[4)Q]!S3-RK*9#5 'S-^Y6%[\M7V!S*YW6QV:&[1DSJ[WT,*%G>)?5QHUX M5N*EW 3KM+2&.C6(#IJ7 2I4N!6"Q4_KXB^GS*$-Y(3N^HFJUW5JUL4-5RHH MM-9>L+5ZTF(-O_X(-RE.I3;'7JT K5 M'QG-W+>L'!^5GX/#[=:O)/7G0*;3*SM,9#G6712R5B U:'@J[EYYH7HJ, MX<,1TY WUJ1/<'LCG9"SB9S!9XC$YI"-=/L,,'/V@'W\YUEA M;LL5*;8\;J[33EFAG&JVFVYT)\W!K;@"F]=JQ0HZBROSJ3@HC[R9G/&@,A!_ MCRL>\69T6Z; 4PO"H4K-LB)K:[J96*!3U+VPFZ(B-M/U0"<6.=6OOOZ_.[< MOYKPL>/YY!(NYHO^G!+R]A)/SK;]XO-%IA !$%O49<,"_^&!^BP@O,^,+[7L MD'_!6S5<)([^$W JLLN5]C_&_ODWN'ES#F):QD(6P!J!$( 'G^J^=').ESZO MMI)^J)ENY7P+,ILE?1(=VN S""S;VJ.+1"Z37L>\SDK#T!;7E*F4\W7[V6D= M&B"#R&@06T\>"6;-=$HP%(1%:SU&6$$ M00Z@7%T]P5B#(J>[G+6"R$/LQQ,@?FB?'X\ 3A4.4>$)8R$S0_;_^\)=T&RS MBW_8A3^\8K,#]A("]MK-9$^7]F1G"EYF6K+.RR;XBO-W#:K6-V9&;*=27X(9 M"]!M L=SZI8O7S]BG*T.,EB:)%'*8O.E[#3GM+M?M_Q_BT$95K&6JVZ'4"A2 MT+Q9GQ\MA,E;FNR7&?1I$Y@B!@9 _^P$?UFB/04P;B-^"%V@WFB0>(X!&!;< M2$UNY0?=!+;#38"5X/./ ;$?LC[D.P[&Z=C['.> O; !F N_\22W4:=?0@&&D'+T\^/9\@*H!G!E\Z M4_!\P (O-^MC(S)X%?SP'#VY MQ \:;I[>EC>[;IXSB[)S)K-"VAL%^2,JG(!8:7*K!C%7$-7U+V^96L]% M!66C@P8JJ/_;0"V1M5W4-3_E](FX'\RM2=-75N!\=[;,*2>\OM&] /9/N=LQ M$_"#"3B#MARS]=N8S1F*)=.S_Y^]+VM.75G2?>]?0:SN79(C[\-;]84D)3LH>A"(X M,X/!'N.!WY\^(KLHGZA:=MV/#J63R9L_(N-Z[PCNRY,\VAM/^YLL\F W/*A/??-*YHF]?,#@^ M;S#!U4.Y4@Q7W(FQ7\![4$0L:8!?L+)[]JSFEH0S>5I[?.;"?5A%^W _4D ' MG K6\5A\_%_OJH ^6-6N&)KP:Z.F*>I1Y+ MA_>S(OW.%/<)\E^QQX^/%=$'L]'%=?R 8/M*+$V>.+^#7^V_\CM?[+\+56C_ M>O;4A[IG K^GS\249_E&Y",+_D^,S2P(2O_=,:67#S]?2\?K^*>R8*?+0(PS M'/M!1L4_!_Q]22J?4C5$KH,:>M;7I, 3/I3[H"/&2%A297?:Z/)MM5S:K.G9 M/(-59YX AQ+GD._3'K=Z#^E8[79XD*O RAF87;;0%-\Z":+2P ,-0M?@U4>> 8V@ MY\[/3<#H.S%3],5'H"88P>(32B"2N"Q0(CL11"HI"J/1A*82$Y8EQ=&O0*;% MAZ9-Q+*;:Z_&'B^6Z(G87Z=G'=&#F_KSD7EF61.)^2#-T7J[KY+TC.CH4X$( MCZ2V8];=; MK3F9SBI*G-3$U3PFD@#T?61C'J\;0PF2^/.WU%OAD.$I,/3 R M]$PC12@IN31PN7(FK;0&):PZZ33!2!P/#>UM1M4<,6AP>KJ(E_.Y169AI@0J M_'IF/F@(4PJO\'*G-LF(7$M5)R]0R5(3C&2>CQRV76;3ZV?[7!F;)#2],"/K%AP97E*. MG0]'WBUQ5!K@I$A0JF> MV2I,!B;'9Z:SY,3EN)0S\,#($*%PHF8,RSD:4Y=4O%)HU3).9I,"(T.$:K6' MS,A:CE:JTNU5BF5<*Z\<^,PPH89%2IF,X_H$DUF"+V.ST8J7X9+"A%JUBD1K MT2CRJDL9="XG]9V,!]<4)I0@JXWZE,[2G&@;LTDYQRQM.@7LW1"ATB2;ZXHE M9LV5W2VEI95^"=Z5F@R/U ;*FC;G3);?L"6\)U73YJHP%9CPR&5ST"XI.6.! M+0M+OJ9QF%DA/# R1'Q-UFJI59'4N0V.V]79-$-,T_"9(>)3W?:&*9=7,RX^ MP0N\1&IZ)@E'AHA/-M2ZD@6!]S=4KT MMJ-,>3Z'$PT3G_),;#[,6HJZX4UW5N9R3J$/WQ\FOM>B:;%E2I(J+S6L64C+ M5@/S8'_^$*6:!+'1MP20*450R5%;YD3)]AMBAH8*\3H15VO&4BTK3JZ@I/L3 M=^$/#5&U9)5S,WKAKK'VJD'&5R-9TFK^T!!9AX42V!&$U@CKS:9"3Q1ZLW1_ MWY'SZ5!,'0NEG+*V^ VFI%*W[OJQ +"OTJMLYJ.8/+:+/:9JI,)VDQ MY;?)"O$@3?;K\9FC2JJR,56SQRMIC'EHJ?5T;*:EM/5B+M/@7',XY?+5%MX/ M%G9$6\HNIU!S#U?K2;;%93=RS5OYS?WP$!6\?$F9*U.US\69NDMJ3'G!;(/Y MAKAK51AK4UF+ TSIT<.%6IRRIA>,#=&AVF)GU'0SPKDV-YCG$L9(*#)-F,4= M8F^U(!B\.1R17+P0%U=),]U+@"T(/[('F7H"'_&DU^/$1;?'F%;.<3T/#@T1 M+-M.]4@F7AN-5T%N-T:5 9JN-\?MWWYQJB %;NOYDPY(07Q7B7G*2*_!ZJ\G69HY5+9>"YX8D8=Q5 M';%C>7-,M@M)ETB/1C;KKRPL"65CVDN9#N>I<2O.TXM\,4[CP1Q"DK#5**:T M,BL9K%<:U$B\5>;D>/#<$!WT<9.MS_7^4EWF%K38U&PZ,0,D.[)UD5HNUYYZ M2I63W1IN=R0[14 #Y\C>56ZV;'$[F1J8VUDUE66S7)I3_E-#"TMV[#K3C:]' M7+S(;3(%:5ZIJ/Y30W/MCI:-4G'@)'EQI&^; <3!+E;2>A5BS9]MF+:%>7X!'H%I7+M2 M\)3$(F_3D]0Q*\]AJN9R.^!&6'OH9(OR9#/+&$>M/'O<+T[8#+54W<%V)HF* M%F^WF\>LO-PR/N&*;+['QPTU5RYVW5DOE3IFY>6&R\I&K8XV7'UMU=M2*9ED MD_"9(080I;(%-D5-X9DQ M(X^M+\DQ(X\:ZBG/%MM];+GDL*DH3-?RPCMF.1$E M@NS6RH*D]NJ8;CF.OMZZT" AGX^<:2FAP<1YEE]F\[U5W<17*4"0*$CYHAD4;D99<3'):/.ZQUL"D:&J#2Q)2]7WN()+E/. M::Z]F8RJ$%7";^>MU7Q)==/^J%2'F!E@5AVP-21RS-@=5O MJ'GXS-#;5VV\T8H3[256[A02&,UR.;D-)3GT]I16&AL+/)O!B#+1GGNU=%LQ M4L=D7DL*:IQ*JP:6UQ+KNL2U5]L9'!EZNS@3.Y@R3"UXUR5F)BZZE&IXQ[2# MZU$EBZQL%3X^'7-,,Y_-8]Q1=P4?%&>3+%F?8O%T/3M+S-?NH.\=D^1*FTH* M-4VEL7J]R7>7%-Y3,X>2_.G(;KO2R,M#3[5YQ7(DJT&YXL!K/@^FYDUS["F: MEC+&1<,1C:D"G/Z4;<#8N6,,KR2ZFP MR$^\3F(QVYWY V]7'J><5\;Y41+\5TRV)7$!)N-8KGRFGHZCEY_YO^^M!ZAW MN%AR=S]TOE[/]HJ52BQ5R\;JG0+7BA5KG50M7TQ7N%BJW>8Z[8>;:"Y2,/#6 MFJY]1G[Z HV]S%XK+O1RC>6^MO)YD>7SCG:6#)O=!:TOY6G09@\&VC+B E(B M5A4M%6A@[*]]C4-U?Q)X%VO+UDJ1X G@_Q/UQ3\Q7UG!+PQQNBN.V/VHG3KX M%0SL94P+O%9TY/M8*F:[N@ZSY'>)I,]G.-W1.#;:')TMS'?W,V"5=K]R8@?R8=-4?=? M!'%\_YLGT?[#1FS!F/!ABF/M)_;0KC5H5OJNF[ZHY'TB^5JOW8-@^L'S3?#, M">#D'E7V?\=A,]/?P=&(!^CTYJG$06/6AZ'BR#8UUWG>L?9R77_Q#W3]/6AG M^]6FQXE7NUTC1ER($=A]DD6,B CZ'N,1HR( ".":RP0(Z[." 1-$6$$@J:( M, )!4W08D4",B CDO<,@J8H, *_IQ ?(L '9#1%A!'(:(H(([![!L7\HL$( M!$V18 2"IH@P K_'7[WZ#S$"^7,_BQ'(GSLM(_P+!Y_>Y/A!CKQY9GK1U(\, MF/3(4L!C"K*VDN%"X"-%PXZ'G_L1PIWU-//&[NZ53 U^^9]?>/+7)RF2 %;W MJP&!+Y.$>0=%GJ9$'6;;_/J3>RFMXR&GZ8,*%"%MN?0%QDCZCTK_%2^-_ZIV M',EMBKA>,"&U4%[.OOOUYR_%");EP.)0T1C;?__?OY6;4 ?V;=X&2PO_][B@ M,Y^5&P(\%Y; M4,O4M!BP>3S1&L-,V+QEVG;L,;]X] 9>QFX%':]D+! OZ8H.GJ+)KP7CF,1- MJTJF^DX ?8L2;V4W7%,T()'>46^ 9.5U66FGD+!<2EB8>_:V]^",:?ASA>WC M?:FQW468V/0Q8FN*(>_;V_@!.]@("+[R&0W!U] 7P('M#QY^"U;@S8OES6/8 MR?:[MPZFD:S?Y'=ZT##X; M!W=^G,P_O>S"W@CI7R2('R3G7)FA_W."A03)+9=?R('F^\6KA\TAR2?M.=][ MH?*G[XW==ZT%3W+\0NFT:ROPDJ3VKJ;YH>EM4(2]J\'>M:[EG+Y>PITIP^F= MN-/&:NE,QGS:8IC\0(OA?8C)#S@]]!0F?^W;0LS%>5U2>!/#,B6CO,BQF<:B MV R:D20(Z@YGV"-]A4^@Y]C%Y?WY%OM<3B)PEH=@X ?"P$.?A90Q]GLL/+98 MV&$"V2WD&5PR:2X^R2HBJ5))%D:)PM^B=39&'JE1< MD+W,F!-%*V5C6UH9;>#FSO[ZP]+D71(_=KW$:8)PD;+AT5:.MO)/JRWQ18N^ M* [$=+:6)OFV;F75)K/-)W+G4WJ2FNM:CBWSO&X7LK4&WUF4:GX38P*:]-@= MSIYE^P[BJ4CMD=K_.+5_VX*O9@6[&R=Z'36>BY?,PM1JM/#S6?!C)5T2ZK)8 MY7M87K2JF=F*$GP,2)S9A(=A\NAA0-3SUY&%_UTPHU[<%!8KI;#!>I,-SJR[ MS$H6IV=3]+).>G+:S*M89H-7-&L2SZAXN5J+] MQZ=V%QC:PJ&,E2P.'ZHD00&@$(!?Q4WXV M#=ZJD/_> /)2,_2S:_TD5V+[ZT;.QERNI7E4A6Q4XO!^$_;,6G^!=.)(R3=R M$&Y65\E#7?UJ&A*6&7BM/CXJJ/)BU.?7RUEWV7\UCG$B3;<2G""*^<6$C]/, MC-7EI5::>&!=\/CBC*I^F71PI.M(UZ^IZV\;]J,$5A(:FD)A='O#LWQ/+@R+ MEU#\48]V MWUZ!Q+.SBZHLP@ON(-#&%SZ1_(NJ3&FFXEC03;3DE28!_#K3N'@'E6':(H"1&QJ9#8!N.KTPV M4FFUP.%UK9ED8:V*7HNCVX1A+LU$L5.'IM,% MSJ$BY= A0^E64 892A$_.'M7 O!'@:J,)=1.=M7M<\NWK)(I.9S,E4O\TD@HQ0:TK"YR_!<] MR+J%$\%HZ>H-0!SR^,Y^7GD6:TKH$U2N*>9--6_&C<2X0-CEP)IBWK:F(EYD M]<\;??$X [X\-O4[ED]W!'QL^7:BYOT_IO;JJ::30-/'ICO2Y$NI^KD*Q:^\ MK&N7@)[J=+#0*W3K[7+&P,H9 I<&-)N94>=K%L'$^T2QW"57JL*W:,K>IJNM M1DI@+M+^[6?; @@.$!Q\S$EK&DM",XVYS8GMLC/HIJH-@SE?;7FM2K9[.F%J MW')6;:OKRK;-#Z< &R[1!NYG8\/.O?INV+!S?Q V[+!A+0%W)]W=+M1EM234 ML I!C=CS=87!G9R"6_'\!G,5$RL.-LG99.P!A;Y .[B?& #^;NJ+MO9#]?WJ M05%27I=*VU7%PHBF2TPV\2:65\ZG_/5"*:TW76.+Z6X[ZY44E<@H<#Q<_7]+V]6FV=W"HE M86V/[B^SE$#-?*__(NWAT,$*LOQ_.G:HW5J\(V7:94PO]/%95Y]4[<'Y7'FQ M%U]2ZZ7>XC83638[F0K?MII0X9GWF/[O/\%XB?_1N)@]ZJI_W4.0&R#195I8 MW32)SEX(?_LDNDR$\:9)A!0-*1I2M._06N'V273VC@VW3Z(HA-BC32&TH:$- M[9L$LZ-.(J1H2-%0I!A9CM:(UCYB26DB17=S5X M%7ML']OV4\V5I\>Z\/-O>+2N2'[0_M_*Z^\IZ@M1L>#!VS=)7+\!)40& 3(( M4"@)*5H42(04#2D:LKR1Y1T%$J&8+=K0T(:&8K:1(!%2-*1H*&:++,?KD^CG M6(ZW=Z&1:!I\-V!#DH0/(=[ROX 84Y<4N<[=6&_!BW[=O7@WP<&O\5RL) M.:>OEW!GRG!Z)^ZTL5HZDS&_7CT4');(XX/#F,?SD\H+)<8ZG622R97,E:6- MW%H-MFFLTQ1P'#84H8D[##M3B?&5^G(C!$$(\BX$>>A@B&0]6@T+;TW67VPA M&!U9/_=N24NE=8X9XS->7_7B19&B<+?X]1Y9G]GOIN74>"+G>A:7F:;ZY*9. M5YF!O]^QY]WO(MD//MH0@+:[6]SNHMI2',DZDO73FW:H%S4R[6Y*UB.>>/KL M%M;#_$^4^WF=3DBH)_S;;95^< /XB-^U^J9':*75IDO("Y??I,WQTEBE,[6% MY[NO%[B:$*$10B.$1M='H[=;OIW^#M4WH6FRVLS4+65 1-'VS[AJ#I[1YR")K.=S?JFW@RHA/MIN&8$S639KE1CIU[':<)\>0" MMZ$B.$&6#K)TKG^WX(DN0?TR&-7;?2NE+EI;KBRM!D*N-!J7^10$(]C@^HQH MA/++$1PA.(H*'+WM>)W^JM,WL2DYSRO2MB8RW,9K,%9;6[(:%V#3)2XW1=B$ M/"_D>47HCM(O PI57R8*&H>36'Z[L+8%?99>K@) 8=X#*#=9>O">6TK%@\8Q M#W>5*N?I^H+.Z4^4DW+M:P$NE[1R[95>.XDSXK>D?B8#M-ZO:T);43S>;33G MB7F-(T3!$W 253P@"$(0%)7$.J0M)TRLN[8,72[S[MHKC3(\D66[^5(^/W2M)]+=IK$D--.8VYS8+CN#;JK:,)A7BW<_BS>U>(^83_%6$FNO<4-8 MSJ;9,9V">$,#O"'9NP2!([R)"MZ@5*"KKS0Z>'.F5/4C("$Q5;TLUU=#7EGG MID(OY0UEQ0<)]METK;5<7"B*9+ M3#;Q)I97SH(PZ6IS)"US$UEMYT;5LIGEUIW-%"(,;&N4(*AS^3TH@1]A#,*8 MRV#,VWY/BY-G1B&CB5QY7N]AVB)?K^)?O^+O".!T\$%&)1)Z4FTOLTJC7G?& MF[$?9X&]BL[J^* :".3X(,?G"X"C=FOQCI1IES&]T,=G77U2M0=GB8YT2\) M!]\XYB+X$WR>!0=2 &Y86?]G8=H*G-MO2]9$1UG)>[W"L*?"-O'_!PK-P70? M!\0E4S.MWWN1V[]DL3[R!G\V][2\/[__<$),-?I9@F3YQC%#P0]KEK.\ID$WRE& #@G-_4?0(,.DZW0V0=*_9" M$S>_%4,#.V)\I)F2>LC.':]VO"#]IQZ^!T[E"%+\^O,7_O<>7(\W36-\34S9 M,7,2*[F&'".QNQ@,&\2 \L$/I/\A*TO^SALC\;O';\$'XB[VGA=$PK38C\J8 MUL*TP,B=-6$Z'L8-",7AQ'8K8P^*BBW3KYW:@!U.@ECA 1FU9>.]0%$3+4MP MMAG9=2FUSO5FS*A(>[T,NTB=F4+O#3J_1*$1I8T5=2.7>+'A#/6Z7JK*E=<< MO*]0:%%>FCVJ4%>QV>BT,,]FL072=06M,G24CF>:\]S;-R4 MEYPNG(M$TEQF+#LN#SAQ6"^ZK&N*E'MV$GU5S^*E6;6";:==+,\4AJ**Y?!1 M];7]^"LDVE0I$=/@=Q=U.?_TQS"/[\">^>!OS'CON>:(=$S4 MZGXC/K"%.3,Y]D"=F"6##_[F'[,#.MX_@.INEPM>7W-UL&U)9^BRN=^\CFQ5 M!^;;_O](.NP41ZZ( M/E<@9O@Z92OKF XF,[-C,GC9^"639F(";?3LWS%_U4^4ZQ273#R%J;8TD\>N M)MI ]>^ ]Z:A[;=S+$;"P%J/-[FL-E7%\IP!(-IG MZ2;8562 > OP#L=RY7-TW3V5*+Y3[G;@M_,B @<6>!":N+#EW_L/A].% +1S M*G1Q'?=Y9CRUUJ&OL/_"=T2#;W8N[R-0[;\(QOB6M&]F,_@]\R^X'L?:S^S! MC?'7^;XLQ&3BGGZUXOS =SEXO@F>.0$RNB?;_N\X-.Q_CRQ95.-P6SSB3SWS MR1Y]F8>AXL@V-==YXMQ=*GX4#/Q /.C S?M:Q(2XQTG$B @P@KS'7LV;1XRX M$".2]Q2!&!$!1B!HB@@C\'LB@1@1 48P]R32B!,RXH.U,V]:K>=>]45."]^" MW9.[51)P4F3K7J%;W!_&=O4]"S82-=&0Y).)0,&"<9S![]ADXAQYS @@'N.* MWP @@KC<#P8(XFP ,>D-Y=QB/1BKHLQG^\,MB[=*GZ^B^C! C+A^+SY@"8US MM9DZ9;16"5\W 4#0 "!8YHZFR-/=H7I^1_.I^#_D+@6I2RGP+K@ .S:Q3#TF M2DM7"<*\]BW8]M$#N+?.=,\- @_>S,F,H.@ VNDN5OF!@OG6B=XM">9;AV)7 M%\S;?[.(U;U@BEV%X6\;6#E33Y!M:?9@C"> MPH7_^I.\2V!,R*;^&P'/C7O=%S4'$+ \ Q;R$%C.%\^S;*J[FB9R))_?M&C5 M*@LXC7\^GO=A8!$]I3:1U"&OB@7"V]IR>3TE4V#AP%UG[I+PH.IE8(FXM_[6 M@0QGC)\<8]S&B5ST ')GF7V_W@B^Q84:(9S9MJIJEI 8"=DL1]3Z6'(Y[P[B MZ0M&+"V%))*YBE15,YI'28MJKIK*-H6D?Z21I.XH.GF^(XT?!10[2^J[ <7. M@D) <69;J5T?C#J)H6EA;I_ * +G)Z7UYSNQ?!@H,M1DTC2$KL#I0W7L-2VU M5.*F "C@T0;#WK'X:TWCGG1G.4\I]D$G%NS^O=J/O5_[HU$@"DN1?6G>?P"3 M[H"!8/;.8[O[K7 MD)V8)%K6!C[,_P7,$PS*[75 C8T?LDS^8[]82BR^T HEU 'E]SEKA[WQ0=DP MD.G,;DU=N*3/%!*WJCFIW;22$J^ODE5OFRC0K'>N0N)S2_,W+A>FV3>NTT2% M+Y>U;?<]0 MC7G"BK&W-OW+X0IS3,NN(2_,;!1BZ_3QYKADW1YZDP46>TUXV2Z: Z, M7-P3"'@J2Q#8'G KG@@@:E:+>>BGJ2Q@A95U" MS%#E"N]6.Z[FC$M]0I@"C*#?@Q&1\TU?KREXX<3R9KS&:%@]4+@H M_Q3U =&))5S:,HJR9IT21NA0!FS$%GLF&/E6YM/[<:2R&AKK298IJ$NLM2E6 MIWP5+WL 1X!!13)W22R<"?OY"JW50HE@)XO"HMA3I.X;O&!PZMI+ MO;9K^IU,M..)PGH[P69KO&/P^4PO,;"%)/!,I[LF2>>K*$"QJU=C5]?6NPL& MMZZ]U&M#S+M>5O >KVN5#$3ZD3.5XD/8D3L"+?XN:)V[L?2-7XIY]",7]?L BT@>' M^P3YK]CC1TB-$"EA\OT!P9XDUP>_>II>O_ONC=RK'5?@G;P$?D^?B2G/XKOD M(PO^3XS-+ AA_]TQI:/;J)]%9$!$T9XD3NR^^O7'K]J N4F9H#3A\:)!\3 _ MZR6I?$K58^02]^@SJ="%I4[/AORFX-FIEK18(U>NV]%< MKNW%6V:266_H%HS18\]'9FJET7B5I'!5H8?.NEU<$$0?C@P]L[),>X*Y4&UN M61[*Q0P]3:GM)G!30\_D:GBO*F;B-$;;CDEX@Q:5=6 WNM!(N:3W+Q:XXGV M-J\4G$9"DSQ@ (=&)B;#294;-^=(&L\FUL M7DJO1P[337I",OS,>+G6;7&MK:3F4ZM^LIUOZOHH)3!'YNEERFNJ(AB$/?4HIH:"I-$G1!$4^?\14T/M]K\'5N.4DF=#15-QV=J"RK17942QV3W7ZRJ;16(S*ANJ.\3BWI#&4ZWC'9;:Y:(CUCI0:W MJ;E:+F$Z2G*3.B:[P\JXS,03!,_+=+K3CR1[R5YE00@=OAZ?FIBXG30,U3NF#T9E@O>T!:-@O;5J+LF2 M-QI9S6/ZT*H/L.VB/F?YI9'5Z\WD2)['XU<3J=>&1RI5.\.^_EN[(LI_O3HSJ6-W2V ME^V( D^L9+Z8*#<,:TE-XDQTZ@[&M@M'ANC9WJY*D\E@ ME.>)^B*>6PS([:@,1^[I"4P-:/(JANO'\?;%>=QP-BQ:PBC++Z7"(C_Q.HG% MK"G H?@YC(I7BC=?MK".VE.P>E->+V3I^>$FW,M>*K&T9Z8'UF[LZC+A^VWP M<_#)#T_[!Z7IH+5'K#V396=7E'GLTN6CL]I5;[Y[_*[,4WDVM:#,<"1KIG=4[;<_A5WSC(E6&N,=>O28*%5M0A/B ^//"! MNF?1W<+7*P-[XS*H/J[8N='1QWB;3[ZG>.N?-7?0]==[V[E\MI>%V3LB7 MZF;.+[WA(L:KU1M>7V"O7&X8R/0-EX\=*ORA^_44""*M#Q]+ZFDKZUC5]"]] MW74 ?:&"[F2Y/K>M)-]DU5\M-3V3*7G-ZW*/UKE_A"R?0X((590&A=6G$?9( M)=Y<3L>OO>R39-($6OKSRL2^4R[>D=AQ2]9%&*.U8+-#F$(SD$7K2#*-P(VP M%;U(M/FXQ&2J!;;)MZ7=K8;,'9Y\LZ_GNS#PQ?ZQ$3.0()&^IVETI(#@^UM& MT5CTQ>V@MY;]^=34DVE\M RAQ U;!)$3=V09(, MHMYPP=H".U]@=".59(=ZD9EGFL&=4SA]1R9>*V*X/:LH#(@TVNQO=M&G*X(] MN^&"T.[L: <]FHYG'@$YLT>M-Z;9)[#\6L]FAL/>L---[2Y_N1C(1\CO79L6Y;N6G5$Y@?8QQL4)39$I@?[)AR'Y;@P@9 MAL@P1(CY7L0$8X\@9IGSD@N[/^WR>:&1XTN,(.52*5@;&D FP9+?V3#L ([) M?KG[]["4K@6)U\NDC"91=D :V29\"%6_CJHI"!NO0.M@0/2R6"E=YO,$7=T: M)%]B[12LI8<)*M1=XM6&4M_">K::5C.J)VRK24:Y_>1L^JW;."E?WO"-].RK- MM=XQ^:-3AW8Q1?RY+'_&ST^?/66];US MFIWI?KFI=O0I4=.24\XI3URZBX&4%F:Q41+CBF&I+EC>0Q;9;Q>PN8# M"BQ:>V/5 C)!IQ?^")WV%MP=^.\_3MVB:X9 MCS>YIUU;,60 N=+258+R8 #%!W\]:LP3A0DWT<#-1;R_K&5[:IP5M[54=V6O M-^=JHO$C[W/'[G'J!+TRDOA]DOR9%>F!R7./)1X[Y46H50!QC[]Z*0SBR[5: M:2!UB2!;V/O$#VWY$VV^ !C[H3>01YLO ,9^:".::/,%X5@T^0)P#.W[Y^/+ M!^O]W_1:+DR$BT31W_((SM_PX;14>.B1D_ALCQR"O&?/*P9O]< Y0I'7SI)R M+\6!3G2^]!9*70,;]F_)@"6,+ 4\M0"KP^"RX!M$PXZ'7_,1+(DD?C!OT>E* MC;40B+P (A%NM/5!D($QY5U7!>RT7140O$0%7HXEC+U;0%JFIL7 5N2)UGA_ MJ<=;YV"^!+V*6;%OC%"'+>O.V<<2NV>8[P1%01>L4V'/>:\$/O'27Q:9T0L[ MV)?$AOUF8D/>U);U!7OG*1'?<=I_ZEWJ^I4@A[1)R^"?#-@@:A2I##A5[L-LI=YHF?>%(Q)=^."V?0'1AVN^2Y MXH;%[$&ZW>659'ZR;J\2N8K=_'3RW#Z3)&/J(\407\D=V4]E/%4$B^%'E>J.N),+TR? AN$F?[U7J!:S>#3XNOM%>"CYN*! 2%,^EP.O\/,:;B4Q$T&B,S)*OL.^]=2!_AS/>GP'<7\.^!7[<=V]GMQ9)DR7 S1C&=&X[IO%7,'E6$ M^V$NWB=+@S[IL#VH]J[N_(@W5I=<8]IDXUVLG8^/;-PI-'JCU*[K[QU)4BB4 M\XU#.0@U;A(UR$/4( 5LA+G2D&44+$_7DKS9M">Z^?D2ZW>@AE3G)U22$E:< M/F8G R:=6?+]*9@2_>L/F7BM[P^*WWR'^$U#W.BRX:#PS5?LP^AV/HHL[$>W M*U*(8K&_;M)T],:_WXKI9T1[M@> (WN#4YE5TXT!M\!Z#39#=ZU^VAIY08MU M(G''),/;P]\H:'8Z Q+!"H*5R-F67X<5MMGHS1)8P>,5.L%(V&K66K8AK- ^ MK- L=BY80:'*ZXZQJ'(J,7B8Q>6PL1_%P??KZ>9+L8K/+#]8Q/8')SS4_E227' M=:\-/^WMW,[J9GR%B4FLWQ_/6GJ\,07P0\.NE0F /Z]=4HVBK"]9P&=NY7GF MGG?1Z!6Y[Q%YT)WVS8:9?L/\=W6,C"TLV8;E.N-].\>@TY\X,E=RS._$ ;XR M8W\I?\?$@Y:(L&9R+(^QW;E2,E6P[T*N,V4#'[(-_EOQ^EO"5 M<.!?"GB@"2'BZ6/A*$V&TX%]0OP)+40;/$T&?XI:;".+EGW_T)'TBX2 /2EE M49KM>VX^F8HN;F(C&?R[9>RGLQ(MQ73MF"8;4]BX /X,O"CFWTP0/.G@$7WM"U':(E@;3[VPK^JPYNUE7J7-$\4((P^ZQ_T\QFBO/V, M.R#JYDJ!G28D -,B$'<+")7A0I&WIK(3"&8@D[KL@,?:L9D(7CR290-^\U&Q MTZ#@[B3K*>OMG6:-H6HYKTFH;(#!>\V<*=8XMG1%"TH;>#"\3O(^5C0"R9-$ M6[Z+.>^?XV.3V1A06K"[^A.:P=:Q0'Z!LDU$!9QR7ADGP&'XF1KU[IO9'DK44V:-WN34TU!>='2= MECR!!E*P?X!WN/HBL%O\!^\6NA"A0Z* M8 G>::KC2'EX(:R !H*(7OW:S 6 MK&,_O\W#VW=&D#D"@K""EN$=G*\1_-*TY>!M8"Z:+#FAJ7QQ%L#"7,F:N0"T M&8FPP3B@P.Z18]$1P:S@-@Z^GUBF'H/"MY!]"8S9IFM)L!\Z>)QK?&#VEKR M%\B > Q8 K_"XP\SWBR*& :NQ=9*APY CLS^'5@KD$)$%>BHODF^LXJD!1+ MF:T(B :Y5]NP4ZRZN]WMG^ M@E[S7C@ Y[]P ^7S.]YX\_9.5N5O0_V+@6_)/V$H7\?_L.7 M%O$LGN'/&*SHE> A\S1DL;_"[:&'#$LGV7^>ATU>_L&S=CLOFRUP>/ G''[L M#@P#JI &GEF!FA8T(L']?CT?L(Z>O6;WS*.OV6_(P'$R).51VI_O YX/1+[L MVOY^\*#_KB&.H63(XY/HE:^^!S=+ .D 5<'1KYFSVQG$M+N'&TZ7VP\ H7Q6>0$IY_WWORO)RU&'Y0.PH%I_=Y' M> ]6M8LX$;Z@3^5XT,'4CP#\%C5/W-C[>#)QSU+_>M#:_:Q(/VQ[GR#_%7O\ M"*D1(B6\-^& 8$_N10A^]?1FA-UW;[11/0 F K^GS\249X8>>1"\$F,S"[H$ M_]TQI:-ANC=5J^/#]ZYK5Y 9N9-7\;"WZDM2^92JQ\@E^HZ$4-!4G&(9@F;9 MQ*_@Z<^T.P6[$Q'IW6EG% ;Q,K"W&*%-ZO'^H<,M M]]'Q.;#E]I<#A0WCNYBL^*\8*Q8PTK4-_%=@ZN_^\LT_,$,=+F__SF?N=^6&UANGL7G+W)NT^1J+87[8+(\_PO6 7 M@D:S)3K0^UF9$-/V=T,M@',3I'S%[(4LC\%7$O [%3!!!6W&$BK_?BX3G1S_R%M#O04.@:?'4/87/L@$'E G@!E"Y7:3& M],^QM$?O^A4E.&ZU!44A.QLG&O&\SY]1[GR1_[5CU7;+?B4>!O\"X",O@I.U M79!@=RDXY(@($-8 FX)K64%FHJW8P3@_&"B"KX-G[F,+_A&*&-P7# ^%8/P. MX--A"*X#V0L?$X0);<=R_2.N!T!_8:YP.@#LC*GY,)78R TDQ79'6<&+],!L%4 LQ?('P87!+6&LV))F^H'&A6L!:Q8P M_B\_)$S^'<1&GI%X;/HS=RQQ[,>01.-A6S(7\D. S0^9 O*.%;CE/HIUL$/= MQWHS!0*T?\@+9J:[&A ;G\,/KS$EP Q("_ !D "R#6Q!D@+C;K*E!^H&C-Y= M=QIXNKH)WNN?9X$9&O8NB67/1CCS_:0>(F'WL90$-AD(3=HFX-7C>5;X#.OY MQ8K^=#VP>SZ&X(+3+$A:&#N#PB':LQB\M2*FFV-9VRD^0%G)#4[(X3EU<)+^ M^+*#2;@.9) APX-L:Q4$ H.P<\ C_ZD/1VK!98\PT<3UMUJP6TL 1L"#'G\] MD9]MZ0?!R+N#5R\T /C^ /"+AQ-//V JVY(%5C26?1]HIRS!]BR#"9BZ(@'R M28YIV4\D:7>("3<9,#G #@">\'\#+ODA"_\F2B!,A@SC"8"O 5L =,B6M@E6 M[P.H_Y.#,*IK/V8B!$0!>K(/T!Z(X4Y*#Z3G^9,":#X2E]V%9??$AF^#+(.3 M J*PVPK.<&*Y=]8AAOO'/A+ SR>=<>*C[IR?IL8XOSX M\=W[\)B]/T[US9!#-S,&3]YAWI:N.($^^UOX"'J%'MS+=I:*WVD?V@LQ<6K) M0:K07N-3 "TD1?Y 8M=GUG@TB^'9Z5$ CO93:T^Q#S;4?:;+R];!L;,\:0;S MHQY2><3% G#>UV_^O@UV5\M'U4U T<=].+SC0:\ZV(V#"0>&"[2G_)/0P!S> M[VW[\\:%"<.DT-&!%J3D,]$'$ =BM+(5=T;U_KCA8,\%1C78[OWS1VB$PD@! M_+7O[P3'WI &%MQ?-P]'=SM#(; H /7VFP!X-!2.IQ$A,KPC/>#^.<7AUY]( MQ!\0]D8.>RLF\#QB!5D+#*$V *WS V\*V$X71S_-7^ELOU(?GD,9P>^ZX-UW MSX+LB7 JRZ'S\ !6@9T8]L^.S>F=#AETJ8 /[(/H+J(:2A@(?)\CZ1IWL7T8 M]1E8AQ':7Q% 2-.2[YXEG1M+#F;QI$OH=>[>'\4SY)1 M.&U[.5CXZ=*26TO#2Z(T/)2&]WH:WD%U+X[?)_:3WE5L:YC8;]8[;HD7%5F= MIIKU,5GW8'41OLO4>QC*:Y5T9UAWDIC>6_+8BIWTZZV40 C8\Y$6F%C G,P4CPTLR4V-*F%/# M"N]J-%8@I-(H/_$$,KPDIS3 B_*VJZGY,;UL]:1!0T_!^U]"(^>+KFU*\507 M MU9[K6T%FP)(2L*W'TY&4W9PJY4DWU I:PM'A@BJ=H:38JT\%3%%31D)JM%5^BDX3_;Y2*'O&D)C4IRH=2UN M2P,JW>]Q<.UATM-IJ3L9E98D+Z;5T9"@%G-FTA3H,)G4;I+!LLGX6NW9!&&T M]>5 :'E@9.CUR6FO7F3ZR03GIA99:53#%IWA5$B&GUE7:\6-U&?B6*;&V)Y4 M)\94=M?N[^G(1IK89/O-;)9;;N)#?.J.T]G%KH/7TY'+3G.D)R1WC+6M:DUI M;LE\UH&]5T)OMRESI+5RU0E67EM]M6.MQ1F3 B-#C"\;K:2E>GE=+9. M7)/584.%$#OC1=G!F/[&XC9]9Y489E,8[<%GAMC)-JB$)3-C@6NS"IL8+I+C M^!R.##,I+7-]IL1L-YB>P0IQDD@9\T5*P+'PFF1LP/!;>]C RH:PW;*5A,BO MP5 \/'0A]=Q*HKXD.9'%S14U60QKI2D<&EI_+3UOTRG;(_@,)X\VM1:^'E3] MIX88E>:'.6E07,H8H23M'%MG.]N2/S1$J^%TB9$B2[C\Y:J)5);!E+U,56.QX>)58DQDEV:RD?&?&EI6IJ.G M,Y6-9V/N-&NG6EJ.'-G^T!"[9EMRSK-IO6T-.IJG7+1T,"ZC@!;W4H[S%3' MQUQ&*+54026'P@3PX A>;>;-?*,DB")&\]1*2:RW#@5,MFB1J[Q/+%6B9M]N(%9NL/#0G!S&PGFE)BL>3EI-19)ZJ5 MO%IJPJ$ASA9*JBD..QL>VZ1372$C]I;FTG]JB+,4:6DB[Y7ZZH8SLDU\S=<+ MY10<&F875<\5Y&6IG./I!M73!=LM=P#"$4<0KMZ>.L-BP<:Y.(YU!I56MR - MP R.8%$ZG[1&FP31P9:%37PQ&MJS9JT)AX9((/:VL_PV66IQBMZDG*'=9F=- M_ZDA=LV D[[1S7D5DWL>4$27E;Y(:;NC^! M$&9IK,Z7Y0&_"H:&Y]K/U M3'\XFZ\Y?4A7R%1OHS3!-D<<,7('I9:5G6\;6U47.*N>R+ ;H>\_-;0LA\@4 M5DK6TCG=YK.KFE;)NVG_J2%V29GJUERZ\PJ6[W2:.C=8L%G"7]8S=@D4D1BS M$W$B2&.P U#B:"(PB8DL)&4&ERF YF1R'+)B^1P]6(EEG9/G[5F;&I7L4B\E M'+&.6EE&4PBNKZHNUE7T;<):#('%><0VL:0QHY'5"LLM.6,LSB?SWK!QU'=+ MIW-Z'+>%D;I),EM22NME9S8]YKN-14'O-DH#,$^M.^.$#;V82*EC'EEE(6?Z M12>34=W:0I@V>_.Q8#:/N5D"P21JQ5)%Y70]2QCDA>:9G!?<[4914FJ\ M5^VSQ(!K=(&Y>TP+V]EEO6$6A8H:EPAEU$DWL6G".^8/VDY;S0X].L_US'R; M3'GC!-M)@9&A)4WGRU3.HI(R'Y&EI1IV!4M4RZ D4O R?%Z M1)MK.#),>F.M)NS94.>4= NK>;3FY34X,KRDI%>V/:5N2ZH[E-1A;ZWI#?&H MXYH?2&7'-8IMM;?I$,7LIE2@A]XQWTV9I:G5)+T:8_14S"OCMBNMXJEC'MEV MNN8KN4YFQ,=K4LX=\Y[&6QZS M:H965.E9AE%&%,XF_9$A@N(66^*\2JQU[YCWE*<[VTK"H[98 MVTE5U,1(&I>6S4/OZ>.EC<2'2AO).VRI/#' M?R?O8K8\A1T>@I*K(&W"CYF'4JEV20^[M*MG)P./O1+\K-^#IB6/@WY?HK-/ M6YK)8U>3ZY.'KCXIG] I8_RDAV1 V[K1VE,R#0GI1R+#;8!2VJ2S(DG.Y3/L MLEXMK#M:NY0Z4V.?30@&6Z4@2+L_#O##UZ+KF/LO@N"U M_\V3$/=AZGHPYO$$@<'O2?9?P:GI?FK[F.WN-/5=_<\3S#WQZ@6^3B"\1Y O"L6CR!>%8-/F2O*<2 MB"_1XPM^3^&(+]'C"\*Q:/(%X5@T^0)P#-ECD>1+@D)\B1Y?F/M7KVU&;+G6 MMI]\]1I6#MVB^&46^FB)]7:J8>XKX000[3^CBFQ$)2=6EI IAU8<(AKT1 M$ODRQ9B/$^RUF\9W;4:"Y!?1#OZ_.3G1E>-O6?"GOL#UJ]0(EO]T\9$SDYFW MK.2G5>E/2LY__?E+,8)5.C/3M45C;/_MEY/_*,/FBM;QT^N.\<4ZYO?\N<1M MQR>&CJKK7CR#" M&[E5/X(&9_<$+TB$&W(9Z;==QJ ,&GF(R 9 'B+R$)$Z(),8>8A('9 Z( \1 M>8C(0T0>XN4\Q,-^8I(DRT^O?;VS0BZQ9MOK]*+(NW&6*?A8V#>$])/64FO%#@\O^ATE_0%$U>]0>>R1NU:-\$JHG.7? MFR5MCC_O8*3]T-9Q]V!5DM:51+95X)72EBGVY"J^;#9_Q<:RI.BB9O_G5YS\ M%?-O)W;^\TM9.[\-5Q^;SN[?G[>9]/=,\ Y9\6\$A3>\YDP+WN]:DYV:Z31$ MRZE/LHJ],,%^F@0OQXZ6:_HWM#JC/-J?%S@!H/,IB62\ 82 M^M^/<.'';7EF]V=P0X#[,XLK'0"6_! MJP2N8AE\FLL0*5J9KE.0DK_^D,D[EDRNQ2WLI)$*\WQNVYMC=FZRZ'(BEQG6-UB==;)5 EZ3#L,Y. OM M;OI\X9SH@L6/2U/)@E^L_.:UNZOS?N8A_G7/OJ[8"./:,:';H@9*?;FV:85T MZ%VGSA&FQIE]$92#@73H!^K0[<03R7/'$]NB8^F]6Z]N?/ MSQ\MY,"Q.N)-27*N@>=R!L&YX\JJS,^W16\X%9("^^L/0=]1B;/X4B@%YTLI M.!%6[S.';VZ+&%' NDA%?#X 3-5UN1@W*@F1IY6RN&Z*FZK12P%@@F&>\R$3 M2MJ)2M+..SI8=$Q'U% #BY.;UT\0E02(.C;=D29?"E(O5)ETY55&?>/X[CD_ M^[THV($>WIQ5;$DSX22RF!01D_UXD#?'.@ M2A[I-8V ZJ=E!WT&J-+E>+Y.L'%/E0:M#>SI/%9'S T?BDGQ862XLD(%)=( ")@"H<;?SF0!5$ M$1%.W5[,\".@HA;:;F$99^>87##ZJP&I%9,*!!4_1^P.(]D[(GD67PUEB9U[ M[1''T$AO*]\C&_[V]M:H]\1%JA(%DB#%N;EVH5=1'!1C08J#% ?Y_#=0[75[ M)(EX1]ZKH"MR::.9_U)11'_A?B<;E 6#S GDP"('%MGA42()LL.1 XL4!RD. MT$Z-+9! T13YO_+TXDJ]DK'7?;59YFMZTLMYRWC.:*8@C,&G\;$""&DY$ MYMX>TI@/E2+_((U!9^M(8[Z_QJ"PR[G"+FG75@S9MC.F/E(,W_)] MM(@SAP;QWIW:''&FF/XTUZWQ%H[1=7TU:!7ME*)XP)."01F&O<.P)"KKOUI9 M/X*_-UH"(/2[A-.^\3B;J?6I0FDM$#OZO+397RPRX]L)1H@S2%Z0O MW\?K^2DQGX.#\??U5Y,&U1G=J.%9+M,@O;JV%K+8,V.L?8@)L$XSOE M"27P7*$)Y*T!Q!);DA5KN:V(I*@W@ H\0+6F"C MZPV^LWQ?S93^?M+^@QN^XX1 XK ^BSQE&2IQ[C+491/GJ8G,]3D=(S?917I, MV+3W^9(ON&F"=\C*2AQI<@'LGCG3:H.]LR8[-=-IB)93GV05>V&"#34/A&1Q MI Z,7N=XKIM9Q=7X=)1.$RMS/993 IX4Z%]_$BQUQ[+,F8I341$^ J](@]=) M6TZ@K1K=?Q!E8;_"3GV:;365%Z69V.'J?#Q+DQG+*JS2]=2UMU4JN2EU MJ]NVUYFO/:.0\^"VZE^/<+Y]%=571^6H?A?;:&CR>"J#V4*Q1=ST .OMIZ[<&H%L))7T.@*8)A$3YDID;UQ/E&JE@S^&;HL:* GFVL85TJ%/='B/%#70A0A(AY .?0,_*+*W).!S2X_CRKJA M9E8UHC&4ZW2N__F.Y(\F&&>!/\7">Q%( M_(Y*H'L1HI>,$V$%/W,(Y[:($0FTBU34YP/0-"7$A)Y(%$NJ,ILIB\$@DTD6 M4A":8*CG?-B$TG>BDK[SCDX;I[_F\GMP^:27SW^_BW=V(1QTS<[/SO[9[T;! M'O2^6WMR5!?O$)W:"!/[#5H5YX7)!GQSJ-IY^0BJ?G:>T&>@ M2G?ZDS*VF63Y?,*9EXE!WLJS*0A5]*\_23)YEV1IE"6$L IAU6U@U:W%'S^" M55W78XPVD!JUO=)Q;)(6"^F*!['J H%(!%7AJ.,WAZH@FHB0Z@9CAQ^!E41: M<94-5YWQ8EN?R5B[);:T*805&$1D<.PN06(H7^S&0H;^VB..H9'>5KY'9OSM M[:VH9^_-JO8BE_96LF JBN@O MW.]L@W)AD#F!'%CDP"([/$HD078XW8":8R!IC[2THS3R"[2Q.#CG.)+K MR5()KKAH626.R#1SBQZS3I?K*0$0C_WUAV#N""J)>EE<.:O\VZ$3NECFAC+' MWXLDI78A6QEDI@2G,!6\18]8EVO[2 *SQL\'):CU1%0.W7?R%<5'.M:$?%^1Z<.>4171Z[G\2&-^5!! M\@_2&'2^CC3F^VL,"KV<+?22=FW%D&T[8^HCQ?!-WT>3.'-H$>\=JLT1=TI. M>O96M8H4K]BC#D'HVC+!>@)!P< ,CI-W">ICP5?J.?MNHW[F[ M_7^_WC3OO& FZOUJ4+I+1!( KBTV5\L0N/;"4<(,TA>D+]_([_DI<9^#X_'W M]5GKD4QO-]^= M,0CH;B/ \V%4:I4+TWX;-H3W7Q-@>.V+$$E]@# VK+Q7(,?U+8F M.\^N@'J(R>X 95PW'N D+=J*S1OF"'!A!:4N,*W OYN&!'[D+Z%CB88]D2T; M//LY%M1$RQ+F U/WU(P:QY;S7AM;)LV)SC6!,)V7I-0A22FA76GDY:&GVKQB M.9+5H%QQX+UFJ469I"FY.;/+!LQT=C$S$G,FY5_6A*I&+9C MN?[&&OO+=R."N_3(OV,B0 (3L O*)EP_$)>8/3,M)[8 OS?'MD]&,/?87U/9 M ,32M T@J6T#2@'@_+\GD/T1Z;4M1VB)QE3VC0'X5U5<*[JK[_V09JF][2H& MQK>Y16;1V#!J?-8,RS/@VPOR_$B CFSI]0D\PH$BGO^U@J9IF:!F?A 56&Q!D?I[-BQQ:6#*;E $: MR9KI^;2%\N7,+%GVQ>BHI.UX@]T%'Y[(W&]?YCY-])<@XXQ \ P'X/<=,-NT M9DKJSKP:"8G6L W3@J=$NPGIXCKN\]/83RNNR1/GM^@ZYOX+WQP+OME; M#?Z80S,B& ._V;DOV+_@VAQK/Z_=^_!@S>\\7*/N$\1K!XMC977D^29XY@3( M_YYH^[_CT,S]/;)D48U#%?YG8=H*%)+?EJSY(O?LF3O;R'_Q?J@XLDW-=>2] M?XH%"SUU=L'+@H%_P/4&:WGX[Q?=\->[NR!&7(P1.&)$%!CQ5H4'8L3EH.G5 M5#G$B,M!TZM90(@1EX,FQ(@H, )931%A!';/,H@1$6 $@*97F]TA1EP,FI*O M]J9$C$#0]+,8@: I(HS [JE7VW\B1GR,$1^M:'@KZ'J15>\?FP$S'%D*>$Q! MUE8RG#5\I&C8\?!S/T*ELQKVWXI$DJG!+__S*_'KD^0BL'OFO/7 M@EG/"/A:44SNR4G9X0G9R2IED,1\3&*(VY"8T(GJB03FK5WP^PA,Y/8G)D08 MY>F.##__5APP.0G\ZU^*$1R<.S/3!33Y_^R]>9.JRK(W_/_S*8B^SWF?LR.T M#X.BK'WNBG# >58<^A\" 15!0 91/_U;!8ZMJZ?M@-UU;MRUN^T2*BLS?SE4 M5I9D__7?_RB/ QKO:<'%*H O9DCN>,;YG\+&F7J+3P+&0TC&">7WLB _6E3N M:UON)#VA,R?,B3EYB^L'571^ 93MEV(=U(]',%UV+N5E7!U'F/<%(1#MTW_/ M P+Y54!@GF/W[1_R3_$ %M1=CNW7;2_S 5IOQW;RT=E.(6W_/-O)AV?[Y;3] M[;V>;Z7MC\_V2VG[U;V\#VC[F[2>\VF_YKW=L_T.>&1:!C_K\#3#4- $790O MAM7A.H=WT6S /ZE_O3._+W.^]SY]H]X]OWOEP[O4YNQNC"\TZRTC&C4)/-_G M)G)>:IC)H??E([;_Y!!)3W$FIR?*SAS+M85A+I4B DW6_2B12$6(]QBR%#A M-1A,M4[,FM.UR" L0%MP,"TB^ M7EP5S(526.&]T8I(+KO)A2R,PXT%G9I2SWK)Q M;SB_DVLA>M^,3B 5^XYYX M)$[CU^G;$[OY=6Z?18-OM(VW:W,3=%QNRXZC!9VDL$=(U#\ CK]WTOD&$="9 M%/4_2?9\KVANU_DC=K;SQWQAD1GGQ>MQ]7F=S7>61#'=OP]TO]?RBXY,-AH&8=3'?!RF?!@".'=7B_3N>P-(."#@NO<*W!8"[DW+ MU2'@50NVX:396-1&.GMVI<+MGSLR'@O>-Q#P8!;YXP>V@(N%#+P+!"0&/4UYW% MNMWCYA4GML+G6LG*0PCPFT3'(V3\-,=S&0RXS?F@%DS?X+LX#H6/#$EZ)CLF#!^A_[O[9KGB(E#4 5?>0+A-3LJ3KFJ$ MMGB3!W!3 5A3U$7-!3A3U-D-RIRQ3:-67)1[N3[+9125'6ND^@*(ZXD'+,=C:]K)+[B1"E/EY>S1'8, M:*>??B?I2"(9OQ*N('\E/*4--XV-0T7>K7#EJMFS,.**6 &$90JU'MO.SLTH MT5DU8E7HK_CY-#*"QTZWU5#-% (6!"PA2LF%$5@8M5[ %_E)!G?KLF9,]'E! MHSU NY^DHZE(,GF54 C57]VS_HK3K>^2I;MSRZ>[9.#N=U[W]NFXT-**^.VDP* QS70\&5;\A M@ D/K2AK=S6 X4I"DBBUW30KNVS+FW"+:FOD 8"!>;OKN3"HM.[61Z/?; G& M!I>"[]IH7;#M8;A3LV&J?CO&7PK@KV2X\(KI&P'P[7IMW9O2>Q^UWSNO2Q$8 MFW1W;:KS:HFOX14R-F3N4Z3]X9/V"Z-<9W.:0[.9]<1R6^ELI@!\TN0MLFH( M33Y:\W9O';M=MZY[4QH6-*%XM5N+=L1,NXS/"GUBTIV-JO8@Y'T[M":-ZYG< M6%==(=?1%;53='6()C=(H2$T^6A!RKUU['9=?NY-:5C0Y#%]DR0_C)=+O(JK MF:4\&F2&0BD_'H./;Y O0VB"T"1LE(8%31[3-YD"#&1KJY;!16W9ZR[-B3:< M- &:W"(Y%FXX^72^[#\.7.JC*U^_/M?G?4755K<./M'DD?,K'MM_L"TEFX&? MMR5FSP0CS\[<2GMPU>PA!T;^_^ J'-Y9NQL0%0W-L'YMM7IW0>[RS!O\V3S3 M\C8_2,:?\6WV'8J2O%MV3' = \,Q'+[W\()9?RUWLP@P!LQ $TQ;_K7]X>\+ MU*N=6=WM8OISB&K"RG"=7R-E*4N'\C-U;4<9K=Y9S@W1&_DZ3JENDZ?P;_\Y M_,,I6:]O@GA=,@BG!>L&_VS DR>7(,F8 .K>X9V.")?LUEV/='Z[HV%8-E2_-<7/-XMDY M5@Q N $00M']K0=_KI(\=+"A9:BR)8QE;"3OK\Q2KK16X+77(Q*#%@9;0!.# M&2-,7IJRZ("5A22)@CW!X"W7=L (:$@4$8C&M2D&;(67GV8,'2"N#68#?O(W MZ00X-6"CG4TS1##CHBX:,_EYA\;'LAS(/8T_4QO].@+IC5&KN3,@8N*-;SW= M+- '+4R(IP97$;I$BNX*&]_ 1^\#"R)JLF!!AV#R"G I.)5K7'O^QYMC( ;N MRKN#A2"2KZ\V_S\?,G\'5&TL(>GCZUB.!C?""R/PXE^"Y@DK>WN%$/G,[#:A M?^T<8\KW5)_CU+^P_8][;RJ)\MUZ%,1S_'MI*$'S8OQ84*@Q2&?)$8T'R.&,B]0PI G!)(FDZ(@ M,"+Q%,Q#V/K<:?#J:*T_-S@YGJU[VC0OR&4/;LR_'NG&/%/$):K631AUKFY4TH*7 MGC64!!P9?SVRZTB:H;_4EKC<'O;5I=-_$>0F&)EX/;)1Z9?(Z2QJ;?%\0Q?+ MB0X'GWE"?+4TSG:B;%1BY5%EJA%K:I8OPI&GQ$\J6:^28&(#3EX-ZTHO;R7C M)7@=S GQ8LNH9YP5+[-SA::+L8'+=ITF&'E"O-[5%;FG3KLLG1]SJ5*GJW%3 MV#_ZA'@33Y&*R V6;"]#X\V&4.]5DRDP\H3X3J^MNG6+NV M@Y$\B,/D(2G3 "3P.!^C$DD^2<9IGF)$1J2212; -O#[4Q&)E\/7+8IVK+EY?N4%4J6JF; M'Q2(:/\\2*CU(I4?\CCG)E6"[60; SI[%B2<$CG)RTY19MM34^K'2KV!FX(@ ME6I[C;/J?Z,IBKE M%VG58E<-N2'U!2W=6\"1)R3IC=B,I%N#!+MB\EZE)Y=SG:5W5J%'K>RB$;/T ML3KOQ 9*RYZ7])?4.85N)G+ILI;L+M190JZ.:I6YS%2:YZ2_P]F.DZ^;-NXN M6D9[@3--?C8^)_U%4VL+MX.6YUE>C M@/^9!!QY0GQMM&PYN/O"L"Z=;C+I0CZ9[_A-RTZ([R9KY4:9M*.=G U(8DY']M*K]BJ>;A35:)*>YYJ+=$$ MG"?PTZ&*(JDNIU:CJM"9)J)SK3031T _B=.A&;8B2_5TP5;K*W7I44:L/&R/ MX= 3/LW)2:Y8RQESSBVV2DK1=+)3KPF'GC JG2KH.L%/L]RJ $*X9+/8]X"! M(L[H/5B@Q'@BI1FV_.(8:7+-2T+!G\ IJ[*5MI6:5:,F[I9*W=0+K:9M%CSV MC.ZU*SW7B;<6)+LBFUX](42[.0TLP1F9;B_,M=V8J;A*3RJ&DS?IX6HPAD-/ MEJ!4FUH*GFC/.,6;U:IEIJ"4,DTX]&0)N((2LUOM3(*=>\GY(!N/]8L3?^C) M$G2U:G^>3K%35FCCFF4VJ41)]>=ZN@2I;OU%'O4X(Z4*U,'0,Y)-%_#$<)&KY+F,Y/*&7%8KK@D6]HQH%VNS M;$>S9%>MT]Q"U%,4D;7 :IV1;8^6U?%(ZZHXG1#7\T2[D5[B*3CTU$XPZUZR MI(]L?,4,5;O:728YTQ]ZLK#-6+M;+==)CLT[U8YI.&2&C?D3.$7U.*XH[2IC MX*L>GYH16B4K24TX=+>PKV+$X)M#OE.9U@8UII/%>PVG4^J,>@8/5!T.I8)$ M._B&+*6<]T;'KA$Y;K-[_D<*3$8X,(T)H[PS6;Y7T0U![J.;]R)M$+U,9&QD M:)KAP0K%(/%I6K+MISD4/=@P\)-00\-U_)O#E)$B"KJ#N0W; 3-.:(:I/6^DVVC1>9AA[ MR$9G>)KAQ\/8F*?[Q3=)/)..#2<$L MPF9",+P6@[#\:/<")OZW'P3I"O^3HZ3&P3;09LQISLBQMA/;;4D$J?8/52Z3 M[W7//\@9'#S? ,^$V='MJFU_C\*,^Z\@ ^2!=7HW^7*P^; ;*@QM0W,=^T#XZ;\G"[!3)_*KVD0_Q^[;N>B?*A/4B&!U?+6X6#N2Z]X ^$^I_K.$ M7(;\(#WTP&*QVUX,UF6WR8CDXQ+D;Y(E#RP?AT?ZMC;8=!U_?=OT^> M\[D^Y,%[+MN-_$>+89"A>& I]&4N6)*6H(_E@]6YEA!>4OS>2TS@K. GW5GTNNW+IB*0WU4$IE=^36!& VJ26BKV;L1>@W**+NBB M(FA%W78LU\]=!(6$57DVE*US#]W]6% =%GB9.6G18[>L!L3M&CP!U!_?N1! MZB1GR2 TT,75^><=)EEV-8VO'GQ:SGCTK-,_9Q5;!#(#X#@CV).<9GB;)TZ% M3J7^0K@\FY]UI^Y\9)CC^.=[X&]K-5_UNSC7N2(Z'LYLL>L5\/)P3LPSY78_ M/X5G+V"//CH2B]/7Z8-SE_N^KM,4>1LPW]E*[61J?^H<<>I\Z'I? MQ>>#) E8-!]>(BHY6)4SH4G/<,?UT8 8X315*+9J::FG3F%3!!":Q"-$,G:U MR.0AW:5WR[H?*^9X2!Z\6TC\>-'$0_+AO?+5NSN-X=UV"6M0$&)F/N2N!NSQ M!5X #[(#O\I6)#DX''Z5$"%\<>WVL1E QM!2P&,*LK:0(6GPD8)N1S?/1?LB M:%_D,4(13^+W6ITY5.J#3M(QO-UR M%^22:FIT)32;-@AJG)E6#$PA]G.7F M>39APY91(#1),A$<3WR379/+0ND]G(=0;,Y4(5Q@&<'2#*RMS%S-ES D$G<1 MB7#L C4L8[@!&+]MM&#IL"V1($X4@/P07)%XW$4\PK_M]$'_Q01&FN^T9+GA ME%H]EFZL,ZQI$/U"I?FV V-;#N^7)/HV&_Y6572 6K.;UFB$V\$Y&..3TUF9 M\G:.K_]VH.KU$1LH>FJOYU=SG91UO3Y-3ALU+M-V,SI>64S'QZX3>5W/Z?5" M[#RI*!FX4C7!LGA=\:+ME6[P;)2RC;1 K-02$-'?)'[B1/T+BW[4>[^D] M+ M)/T/)_W#6AL?<(D!C^>;#674CMO%7-\+G?2W/=8:%\:)BEIW56+=GDC.0AL_ M_2;P,^+_C0L-ON(3$)\Y@/S-"Q-N#XO;DO)-13F"QX>"1Z4;RY%33HZS+M$K M3^?L2SHV#95S /OR\E0FT54F#6X.M+$GC<>SB=K<-,>.)=\"R%O?)8:N#GO MJ\-.9_^-;@AK'W0X%B<0NNV@H;%B!TV.L9FPPC19D# @ ?:?1A]U.#[H?VP? MWQAUI&](=BXF.^1=9.>/NX/>]AS94( -LL$GLR ZPL#2V?8^CS6#=0EOB,AU M;@[;MCF&0@#;A]^Q%[D(O/L5[!D>+$70]_M8G>Q7'7J4%#= LMR>R[.0! M%TRP:J>MP,MXCB&!('+LW!CUVGUZ(,CS,6H%/KY4*_#D)3J!Q\EG'+7;?248 M=VJER"00(T+ B.!V<\2(NS."><;1)05A8 3QG$"]%,/ " 1-(6$$@J:0, )! M4T@8@: I)(Q T!021B!H"@DC$#2%A!$(FD+""/PY1B%&7(X1GSQ1]F[2]3N> M"GPGO?FHS?'C7^WF31+/2?JA>U3"C:U-LWO\X';;B[5M?MM]NJ? ['9F#Q<$ M2="G)6B[R[F1(F(O1=2%I.@]2W?W)3C7]A:9D_N;DP]<#/'GCMD7O?8!5K*% MNW5S9E,Z\2C(?[-6Z3^!^; P!#'^!S(>:?T/9OX%M1ZY:)! M0N=O5WQUQ"6XE^74Q3;ZQH_CZ1/9K1;Y1Y\"WBQ&^)]7O[?Q_3ZIO M;JM"0362\)]#-9+PGT,UDO"?0S62\)]#]=5#IL]2_?5\[=+M^[022Q\ L_:G)G??AA?D: ;\^J;KEEU(I]>E'MYD7!-C@? #X<=G\8.U':#7CEP?[;[Q9_ HC!:K M^$+O4_C,B7M#J[P6D\3MP4.UNB,FGB 9MBY/5&J^FO+UL@? @T;@@< #@<[,W18RFDF6I>R3FJDJL5BK4<)=7'\.XE@KPJ? 1IK>\*'R&O*7B5UFK) MMF,IXO;B650\$-:T_#OX>*:X);S)]C!@_<-FJO8:>Q[WSP!]W10]-E4O1U6Y M/#.]Y#!92G!-N 0 Y^.1&'UZ0<9WW)^[FTN(8.$'P,(]$U!?P(2BD5EQPQ[1 MY5;Q;,_H\H767$P!^FF$"0@3$"9\B[S2%W"A,!DG#7K5U%4Y->(KRUFY6'GQ M "XP3[])(A(C280+"!<0+CQNNN@+H+!<4 .Q7YW&.('M+>.S'#4@?%" F:+K MH0*J?PI/_5-#DZ6Q#"8/;VI3'$5&A4_?8.O@IN8@5.2%/)J\4Y+)DWYM%+T= MZ/DJ.%F6VK_ZC'G@S9&MVUUFCM<-)M];#MNR*GE\ N:7""8182@:;4-^^VU( MA"4AQ9)[9*:^!B0YIA'GU%;;4MM:SJKTF+2]KC8!D- (2!"0(""Y=]AZIW36 MU\"D.3*F\5K,-'$![\?I=B7G#OL03!@ )LE8!$\2"$P0F" P^4$YL*\AR7#5 MJ*2[,XU7>]QXT6;B37(QA/$-3']=$4I0H51X"J4JAJ#;V$36)"AEF U$!!5+ MH9V.G['3\7!YK.U>AZ^U+5F4E06\)[H U#=G6&V@O#79J1E.0["<^@C,PC2 M1OM79I_;_AA'.W8F5R)4N=7#)[+3DXKC%)^$^:TD$8LDDQ3:%$50@:#BX=)4 ME\6)^P D:X03""803CYV%NBQ66-7!.!N-Z8[: M W/L4QJ>7*2@3\$\_8XSL0ASS:-[""L05OP,K+AGH=5E@*)*/@ ^75-T.;J]2Q3>[>D8ID_5JR4"'X.7_9OX"SS1-2_79CCJT%#N)9Q1E+HSD3C8Z:/(,3*3%R @3O^+A@G#C#-J11:AS M;]2Y9P+N:I!3:ALO_,);3=A9H9GF7\2JH-13 ')H #D$<)Y1BRT$.0AR?F@N M[VJPDZ==H12;+X?L;-$N<,EB-UU/> !V& [> 2/HT)6!#L(=GYB6O!JF%-U M5O;4DF:,2ELNNQIUBD;-@Y@#,X4 = B*055J#U^E]O5$818\:B$XRD+&!+_J M,?2YP1!)T"T-U?TN#+R]U0HMK2$/UN^<(MQC25! ?<8)8KM25'M%:;S M@I;LR[V&QQ.XWQN?CL2NZ0.'"#GNY_"&5K<0CH0&1^Z9]/L B#@V,Q,2T6Y/ M%9IYN^H02VM1]4&$1B""0 2!2#CBZ3NG\3X )-'ZO)'C1LT"1[N=FA5WBMV7 M20H"">R53P @N>)I4 0D858N!"3A 9)[)N8^@"(%R]/UCMBOXQG))O/C.E[G M*V.((G[/_*O!""K&N^^M&O\='CW2"U)B0T.3P!\[AB-HV"A(ZX*?MLFU(2J2 MN\4FSC'84@!L)<,=:O*MT/9H7:YZ_.Z97OL,ZE2T M82<7MRI]=>88V0QKUTRBZ$'4H0/4B462)"J50ZB#4.<1PN@[Y^,^@SS+RKH= M?X($9L1R"&00P8?&7RD"T@7D"X@74"Z@'0!Z0(*!']FX?^KYAH'_3.T?2SX MA^X9 ,/,3S?0(%%SW6_3_.EVU2K?O!CE8:O^]WAQD#HZ5_%O#KU1:OVBX(*2 MG8_H)<=.>DV>B,&*_WB$2,90]=O]J]\07'QWN A'*XRWL:*69I94+M$1V)D[ MLA@OUB?UD8\5-,(*A!4(*WY(A?U'\<(M-$W'S3$SEJS(K3CGRNM!)@7Q@GGZ M328C9"R! ,!!@*,;UT8_U&T*+@VQV>B$LU&6T0I5AXR4]WVT0(6Q5\/+E!% M?'@N.L^ 8>!E0(:A_-N*)%N"KT"/DO,*D:>-?CB;A_ZSH3 MP?$K>JXAPI!ON_D8*I(1HH0V-789.%FJ46O2T,TZ&Q7[M6YOD:R+E2:$$QK! M"8(3!"<_*7MV&4@9M3N,D1564[;\TD\6*@G):9=]2(&=*P@J$H^AYM0(4Q"F M?/\$VV4 I<6L$WPG-A?5:,[MB1DGU[/C/J#X/2FNARBHRBP\568]P9(GAFO+ MF&XXX(FFL()7A*&2L,??AD'W 88TO+USPJP";$=]%-SM=\8L+,RUYW5-K:&6 M^5YZ7='G:LP 9H'V,V$$'B$(5/7Q_3=Q$7J$%#WNF1Q[!SKJ)9J.-G&MS,VR M+8D:I[S*1/:A@PZ@@Z)0:T4$'0@Z?F@B[!WX2,=22HO-#N=LWK5P,Y^OS(:> M#Q_,T^\X0T>(1!+!!X(/!!\_,.?U#G8DUS5*$Y+5$>?2JV6MWQ\3#.U![(#) M+ @>,?(JX(&*R<)33%:[2@HK1(Q$%^A=QPB$EM:0QZ)WSF3Y^MX(U/U<35"Z%(F#4+H4AX4.2>Z:UW(,1A&$GG M*.>%S=MMAFYF[!0M^(X(3&\EDG0DCN.H5NN;U6K]_4ZWZ-=7@1^>F43W@:-K MZBZ[+W)O2N]M61XV3;9K*G]P'/]CU]8QB9=FK;2JM=G52R_;L3W[A9" V4D& MMX/3B7@$)]#MX"'8D[VWM,>Y)E'(57.SA6N, M(0[Y-X?'"2)"D5>YP1?A$,(AA$/?*-GW=1!*KVQ#*8FYB5JW\7DC;;CQ$>F# M4'"/>)R,11+7\89^0*';?QR8?OW]7TE9_/.9/^,[*-@JZ,$GFCQR?L5C^P^V M;^JMS4+L-O9(3]&_O_@FAP0L!\0%0W- ML'YMH6'[$G-YY@W^;)YI>9L,)>//^'9K 0J6O&,")KB.@>$8#M_['_#B[;_^ M6NYF$0 5F($FF+;\:_O#WQ+Z<\AJ@DKPW5^C92E+!U*T]0%&#!: MO;.<&Z(WTG:=7_V I(G"O9OXJ_7 M2OU* T^4X\TY!;_!T>#5 ,NTOP^3SIN/GGX7=5%S)5G"!!L3 "K/3" 0NH,9 M(VRK5\J77JHX8#'$\R^M.Q/9PE*V+3LV@+A&4,'>"%#6B$Q^GA M_ADP%1*6%C0 W#+6GLA@&L\[%#E!$"3\UQ=^\J<)?^5P>R?L&K#Q0&KN#$BO M> 5?8"O _D<*G*P#S10)1IT1Y'=\AE6@N('"(\$/,&_I/STKB[YKC5%$!(,._/-#+>P'5/Q0 MJ9]^9P1[XA/N_\#.704LF[]6'U+EI]_@NY_ E^.78RW9=H 60@6&[__@*Z'$ M$^3?4$3$3=8&$_QT#>"P:5K&TH^@#J5@*(L";"8"N ]!Q)X8EH.!0:X%=&GS M*?BSHH/YN(&L_+LB+V0-(_[ZYA+0T&1I#!C0AMKS<1#?L<'OZV/[AD8$/(Q@ M$P#/0(K:&/.RH3F'LQV(BSD MK4" AQR9S4.#<13L9]V@FQ%/\$2P]=$Q#O9!;,OA6X(^EOT '_Y6%8!HNK-- M]+Y//=J3E"[!_QPHX%%6H KG7O6GGH,SWSQ!'I-.9_E2[W$]H\MKR\5RYK12 M1Q%_%*S,+\FU/. QV;*^#?D]Z5='MF;U476C!/711A#V+PT+)YL0J,_X0DC,X)@DK>Z=$K^SO^P_ +1KLKU!?P#XODI+&&PV M-<;FK@$%9\-6$SP3<&]D&3-H#J 0.98@0:G83N"#MF>/'1OQ.2]M0-!$PS(- M( C@%SC.F2B6%#4%"P#+T#)48$OD34['%ZO]D[\YL%0, 9CH@JP%UKDMP+-O M7T06PU+&L*,8X+3F/]:9"(XO#( KLN6K,&"T;H]DRP*#P/N ;RAAG@+8H?]S M56Y7&GGYQ5-M3K$+_GK+D MSIZ$NM4&!!RH(,T/ZNYP["7P]K1/C-Q6I1!+-S^D@O0_5D%?H:!T0V][L_@ M4"UG+(QEGR6?T"_%]N$7QBKG-%I2;-\L@ ^@0<%&P D$[Y)D;DGAPX25*(F"Q;,/DY>A;04 M5(B#\/0:"46(7+*UU4 89>Z.E ;J2# !'?O$UO_Y4';M@*I-HHWT86,L1X>6 M+*A1801>_$O0/" PVS0_^\K/ISW'J7]C^QWVV[6 V,V$9/5BP M+4CYN<;@6]N/_$3J]K.3[-_3JZ?NT@HD\4Q?B2FO#O52>Q;\5\ F%L2._^D8 MXMF$[[M!;<<77(!OL$TB-/H[&15^'_#W3U)YO*KGENN5F ?I^B'?J4QK@QK3 MR>*]AM,I=48]@Q\W>3@T%NQG@&_(4LIY;W3\8NL<)LMU#,^MP%?W<,X#X# M;S%@NNUG?#09_@7@(* ?O!_ZR,!Z$3[,@A_(P#7>/O*@*O<4A 6L"D42A&66 M9F V\%JU8 D$7=!6@);@6:=NDFB\?W'*L=/DZ@<@KNBFZP!WWW;%"0S7X2-! M1#?O=@Z6[^#U&+!H0P&F(0"=0-@!FL*/?1%)_&WON+U[Q"LF MF[+E.Q(P@06G;?AIM7W]]$R&47(@'^"UV\?X_(?>#GC7)DKRH#?A<]-VAU/P M$DBS#11(&8% !\S4!>^P'$'1G=67P_9G*/38-_5:#ZZW+NZS 9]S7#_N"AWB M@@)-/A 57UB!3R6J4*EGRB:*A8(!I,03+ FS@2^-"6-+#O):OJR^2E]\RJV2 M8*K#,,&?=F(L3F#DZL?94-:XYS9XB^4GTP(5.Y#4 _W=.%[ 310"#0K 0;'W MF@=2U > @0$YE># M0@Z\V4,=LA1;A=^&9G(#2I!P*PC*X+R#3#)XC;[Z.+.^>;P&=_JQ[A;+S^O! M3;*"_SAP_#A+BX%T!PX9%!,K2!(.-YVL(X>2@OE..50)('K0SL$J!M?_WEY- MP9]VP:HO:K:L 01W-? #NA;*PGC+LV-NGP M;4,9_ 8,RF@$U #RRIO( 4G 6[<,#T[W"4()D)XG8-1M8'B *? S;8=HLXF3 M@9D"-MT2H!"#OP&-5NP)1(75X3H\8RE(4D"&8058(T-%#SP:P#/1[X<$0F'X M6)B[ <2!C\'B!/8/:+H-R=HY#5N2GK$@RQ7H,'!C;(A!K\#1!B\'M K2 M G M@R4=RHXG;PCW:=@\=T\Z^"#XYH:4[?+LT,"'5.G 2/M!+?2R]$TRT;"^*U1\ M("5F8(!!RCB(_K<"MUVJ8UGR.:?HP##XKI$.G:B% N?^!\L&%GDGK7]6."%@ MT?Z+@:8XNV0OS/E /]41=-EP;2 6NP'GWKO_Z_;E@7IMWA)H]YEWP,?X9M$7 MC$/"H2CY2NRKP$ZH#N0I> .T@_:AO_R'-VU%B@'[P#S"14.>A2[W[LN%[AA MH$.I*3._5S]@SQD^'FHL3*_"NBU1T)Y] M5#[BXLG\[2"I#I;I%8YMLC@VH FX&'"EP!@ O;O8YI5P'!$,)0%N"\(UCL!M M'S#OP N!4#/>"!"L5(,4'>IRP!X#8.SV3Z8 O 8 4FH0&6A@2:S]>%_JG+U$ M;.=T5Q2X@,;[>0P(']B'U3]MO*%(QPJ\D]HC7W4KY<%8=R5OK 9, \+PQ&>[ MM',Y_*=$_/TA"P*'MHIL)!W8!M_S.P@\G0F@=#SY3)G#::)Z9[2#&%<*\OQ! M_A[:ZI$,PRL=&*8/NB+*F^4*;0?\9[<[5=2A%?]31+T!P_]G?W3U []BLO6? M@F!ABR4;%?/C;$R#?K\?CL/:$1@T^SNH8%F"3G4?%?1?AX+^)^I@Q5!AJCX,N<[(3 9H8C;M *4N,B'=Z>^,KNSM$D;:VUS#/L@^#)3W7LG6R1ANBC%M6(P9C'TMAP<)(B2*2!0/1?&? M)'.W7@3U]T$T<907-W1M]=<;]<'G-YB#/LZ;[=AP1'+;".Z@*."#M4VO7+1M M'C[8;#N,@V#0$>WO0J]O&W/]^:^4W4;@\4]S9'Y\- M*[?@M_UGO\ZA[!W%/P5,7_<38%(":(_H!D&2Z5JV"W?--KYJD.*$*^/(XD17 MYG#3=A\O;8<=SVBSQ[=[61!%"LZ!*[RGZ#9IP^UG4+(OF$?L&/O%PSYF5([3 M?:Y]O)ZFNTU 'V\_!9GR8(O7SZR#;\C;O6*8?]L^_\AF[>V4M,W6_<%8;7+$ MN@%Y#?M7^>*]SQP&Q<9';'N -.][V87#A(U]G+'9I_2.P>*37H-?BOGNZK_2 M[\/*SMVNI)\,VG)>.F'8AD$;$M\@;',ZX)7:/C_&YO:;#-T5'WQR6_EP@0 : MGMMM]97)3P[#/*Y?B;#=B@; JFF0#X#O /FT$?A5E@)&OIX8@&DC6'SCM-W_&\L#R!.(:;&)A<_"53?T' M3%(?N!^*O$]W!D<*I$T9Z5?V\W<41/8K#![S:FF.M^)VB_EJ5A,!_+\"5793 MWSZ$.CA3='CL>^OAB1Q5 V)JB'?K884=OWC6%5-JO%91YUI*;Z? MS0SB.#7F"1[6,\*W[4;6EI5";V!WNVQF-&9Z=7W1DD4/5HG'7@]==[H]4R&$ M!1=EJD-^F??D%G@HR9/XZZ'ZD*+B,C^66))BB2XYCB=?O"9/\>3KD4U]23@. MIS!X>U8J#-S4?%#.PY$G,[5E?*78[69>C?8ZM?Z0%S53'8.1!'$R=)JI$D(Q MT<3K9#8]SWB+9KK@P=>?S-0VS329KC$,VTZV\Z9'91R.:/*QTYF6ZC4Q@5MV M"I]E9[E,E&>,YM(#(T]F2F>FC4DTFS544O<&Z7A&CW8J<&3R]6K& E/;$EUS3IQ2?_9*7FCC@HR0UGS@G3 M7EL3TO%U83;FX_S)R'2]66<%137P>J*J=*15DTS&FV#DR9KF997*MV>>H\ID MIV?W6K5\M@M'GJPI[BX%G987CIJ)"S':4 CP=@^,/%E3NL@5+=><2[BLUS1A M0LE%GD^!D:=K.K8RRLAS+((3^&ATGDV(]8GK#SU9T_&ZW5E,N)RMELM9.X\7 M.EK2@3,]75.C471397Z:XNA%3BU.W>RX-X9//5U3L;VB]40^CG,9.S/+JPLI MNV@W>?IT3:55?HY+R[7&RJ[9-MN$6IXLQGSB=&1[K%<'AASCU7DZ,6WUD_4E MKJ? R)/5C^J,%WAI6*Q5[-$^$SB9%%Y(I.0:N*L@9>YE=<=\DJ7 MTIKPH2>+ZJQ'&:9,XB8@WR%K,;[1ZY52?/)TINLA;9&Q1;W(TE8U5HFN"( L M'N\WF#L>.=5QK30?V3B>&9?[^4XM-X<*G3SS>I.=\M%80\MR^6A_W4QJU#@^ M:/+,Z>OC.=5F4^VVC--,19\)JO6BQ3TPDCB5OIR]:I!%,Z&VLX.8TL]ZJ6K) M'WJR4I[D5>5L7\*Y7J*;4 N&E.KF /3BIQ/(B@U!*+X4%$X6L_,1TQJ(77AW M&GXJ_JV5RLM2KU#AYKF75:Y@EXQ$+06'GDR@N%)>FH/,T%#SK6QQ89?QF(HW MX=!3!:C&&UII$1VO./(E@Q=$*O62EOW'GFJ ("TG[53"E0)E]1R^,X7\'3.;;A^L\]U8&>Q'02G6:TS>7S7LTKUZ@I!R"( M($\7#*_U7M2X8RRY58];VC9-E*=UL+;4Z="<45_V#5[W5+J3*ZI:DB@VDRDX M]$0-[%1GGAI.XPHK#"M55M9TBFKX0T_80$93RIJRXU65M.1Z/6_@TQBP%F#H M"1LF"W5JM>V.S=7I82Z?H(N9QLJ?ZRD;\HL8SE)JO\9&!YG:,AVO=*F:_]A3 M-K"K&"48L4J#I:=".CMNZ9/,,!A[PH8ZOUBL1UPQP>690=Z@VVYJ6/$I.Y7; M:J7DC5*+NH;G2\VA; Y(>;;P_ 4[!2.F$1WV$\TLU\N9JS*3FU52XV!Q3VB+ M63E<;1'+ =NK6\YR51ZX\AJL0^R49PJIF3;1'M>Y%6U-UG(\C3-E?^@)("A: M>9[FJ)+(T<-E;6U6]"1E>'#HZ0R$)=]3##'&<_*LRMA$(E;* N-)G+%4W.M^UHC.VEL_R<(,QT=^(_]G1Q*U&Y MI5=JZP0;38U'L?QZ3H\+_BV))U/0FLH\GVC%DYQLUJ;]0;LY6T_\RUA/9C ? M2]UUT^F.U7+:B;_,:*3I6VFXJMV@94L57[A:ODFW>4L+1A[(KB, MT6H/"X5BE"WG1*?#9FN,Y 5C3P17GE3KBX&:DW"W6AHTX_5./!-0MA/&SY_\ MN=Q9GBL4*1WW@W V!_[\&-_>EI &'4]>';(]*%,'H8"\$/R:Q.#,-D6!1.\%CQ1OESTN>]!=MC&[.V.:_ZVV,?ZIGQBWS&8% RS-Q."\:<8 MQ*U'O=2B8*84$X\G8\2K6/\P.1A$^J>I%,?:3F?7%BW82_S051$D]1PGKG]+ MQD>X0'R<"__X9@CZQY%,_C"*F>?X#6Z0"A7)M[GS-V0D_S2Y3CR3/P^\D%Q_ M>XJ17/\,DI%1/WO<; MHB3NS:Y0NDT2]X\5AF%9A)# V*Y+_^$MSS\LSWN_-0B/ ;_$&HB&!C_\WZ?D MTQ?7@V2>J?B_7ETQ1IA+S.^N<(L;QI(?P(ZWKD>'NZ_!KJ^_!QO\F/(+[8.V M@?#WS&X_^Z)7IH<34Y.?QU0D2$^_-Y>>! +CWWP2_%@Q1+]0X&*2\OL0VI1IO3^F=+;;C?_<_TF\.?$=1.+_U3!:YM67X'$PZLYT";9-20A M]$C/;IM9(@GX7J4GV\=FP)2'E@(>4Y"UA0S)@(\4=#MZ5IB^D^\H%RN$!PQ_[&87]S<01 8NY;@7&XK#(G"8XG"V5-'2!I^ MJ#3LVWXB$4 B@$3@9XJ 8VP/# JZ?6&+@"+\#['OF%G'=]?[/^_OJ?^WH@-D@\_B >%47P%TR1D8P@&3DO(_ 6HL!; M'1G6%=Q6E*GX$ T?9QB\^FISO]7A_5>74_"[UEY_GVJY.],8GNZ.MZR@"4DS MQY_7QO1F%(?B< B2:R372*Z17".Y1G*-Y!K)]<\@&V+)61O2V@8\I<^0MV3O^"1__=B>=C;$W*P*6+![8-#R:7VT@O>A_U768(Y MZSE+$&'?)\S5%:5S\2737J;-(N=&F61A4DQ9 MJYSW!&1>AR_TOY6R^?J(IWD*Y^'&!._:T;$@F'Q.T05=5 2MJ-N.Y4(%22T5 M>_?W[7$:J$D5H$B9O1Y5Y=E0MG@M6QC00VJ>8>=4@XUIRQ2QFH.W2[*HS 3- M_M^G*/6$C0QK)CC_^Z0LG5^Z.Y,,9_/W)TP79F!9-R_\M:_1WC:\"NKZGC ; M\!<,! ]3I/]]ZHB\.YYV*]5R?J'F)3')5JW5?+QL\@F>>OJ=)!(1,AG_[W^. ME_%RGDFHE/]>SLI/7X3 ?T$X$B(<\:1?\-R7?^)K7ZR5LFTP)PF>#*WK<"O] M#)PT^^5<=3V2RJP@U\DJ-Y&BRLP#<$(__2:I2 (G$)H@-$%H@M#D\/7;BF%V M-)+%V2WJJFSRZ5$_]J*M>0@A!!FX)E02X0C"$80C/PE'3A,F MP<&#,_@A.2EFVE&2FIJI+@:]U9C.QGP7A(@C_$#X@? #X@>DF2 O8,RP/^#&8#6^\[+M!P7VYO\S%8%MI2BW=T\._3 M U#A/5/RF'[X1C\R6\W8.-_+0:K;VRRL7__"-OVA3TOL&#@X6>,7JTG>H74M/Z"E],X6:X,>HMVUP-&CWGZ M#0T>?6+P_D((@1 "(438$>*]+:P_(H(]X[FZ\M)-XS.&9>7QPIY(8^@&^WM9 M"!(0)'PC2$"Q\=L;4TZO,"Q-\U14;>?8,N-E\VHIY8,!W)B*)(@K[DLA+$!8 M@-R#VP# 0<^S<^4M+3R=DNL.KN:%>FG&S#KE.-^$*)!\^AV/$,D8<@D0#'P3 M&+CV]MMC;-P\_,E"__X ;")K$L1#?Q<.G2M\I%J!F^_0A8J\D 4FGL3["@7[ M7@+?!![0V;@D;JJ:*R?Z>1-OY]9RLU!L)NSLUUV2W>6 P39=W75L2!M8^;K^ M>@9UJRV+K@6\EK4 %^6,YQ)S!XQ<:\Y%=N[VL[UYU\K,:F.>\4\@XM!U(5%A MW:U!XXY]7Q_&_PG7LB&PNM 1QI[2* \D5ERKPASG)SBW,*(EB$?TT^]$A$P@ M-$)H%*I50VCTH&CTJ2.03B?!]5T]G\/SU62MT;82A>7 [ 4[ *3#((E!$MA M6C4$2X\ 2Y\^1ED2=:\\C)*X$G/)EE%@QTJ_"6 (;CTSJ,$#PB&$0Z'.;R-% M0HJ$% DI$E(DI$BA\8RSKN5O#_ $^#_?-^X8%W&49ZE)N5P46)PE^\/U,-J= MKV;F^,M;'T$1UAE7^8RGK-.-ZDN1XCOI[MI4Y]427\,K9&S(I&ZX>9E8Y*OQE!BC\9Y+FTN:2UNS MU)@G<+A[2>$1)D&A:G"DT$BAPZ#0G]K_4QM3<[ZFXR(7G<_SRI("<^GZFLT\ M_<:14B.E1DI]%;'+*\ MFMZ^?4K2BTK,-*LFURJ9F\1SS5;-JY1\)QH=DT3*^QV4][X;=>U*(R^_>*K- M*98C6HV8*PR\YDVVVU;S7HTMCN62VEO)U+S)"'@YEX*J?8/]ML?8I0G=YEH8 M40MMNGU#MMYFTRU4)/]4E^-'4?PC[WY&;V9U'\(\TMDNMO3S&2ZY]!,I+K;T\RDNL?0#&2ZY]!,I+K;T\RDNL?0/&/ ME.OOGJ8-T04L\. QIAFBBHG&;*8$QQ;1%2R/=@7+Q4\Y_-3+5@B2I_QC#=2' M;X$[/,-? 9J4V2O2I@59H3'/\P MG#D2D1XON[CLUO-L?LGG3:9@O'34,4]0\&J5&$U%:/**1Q5#I?[W^ 1C\ ML5LA H.[@<'7&P1UQZ0VC0[[FBK037J\K,1KF5(*8@+]])N(1QC\BM?%(DA MD( @X9:0\*D60PG*)3/QQCC!U7O#>"5K99UYV_<7&( -1"3&H+N/$#8@;'A$ M;/ALIZ*1DGZI2H74$">C'C%/+6MTW?7]!-BIB$Q$8O@5FXXA,$!@@,#@5HF$ M/_8Z&O2]EFH.6A-5Z)-*;#1,%Q/5I@\"<00"" 2^#0B@>T&0Z"+115='W&[K M+6=8'O K,!N87-^!@.;SFTVD;[*;5K!RNFK.8JRZBKW$HQI!= P.1,0QN)M& M1' J'F'HT_:!J-;GAROXU8MX[NSK(KE$?L8,K1-= MH4KJ(JW.9LVI-.3[[6IU#,T0O @^%B&8TYH.U,(6*3M2]MLI^WN;+7]4;KW: M;Y79[$N*:_?[W18UBGI,WE=N?]<%:3?2[C!J-XHAW[LTHJMF!D:-Z++SOK+* MT^9B.? \7Z_C3[]C$3Q^I>;42*M_WNV:]T:#'V3K/WO_!*,INI$6ZV-5:."K M.IGRVCP>X$ 2V/=DA(PED'U_#"3XP?;]TGM.C[%;\?#'O2J&H-O81-8DB&S^ MUA,Z[/5H>]PWW98*%7EABS(\B?0=UJRZ)K 0=D[5_4<\8)J6G3 MX8LLX!K>)OJ-S-QXP?OI)HA$X$96/$%&* J= ;DY;!S?*4682\PV-$4*P952 ME_=D'HK\'P<[7S]<-AW5EX4NUZEP,XFMU)K*-$DD/(@L-+R"B[GFS9@(5Q"N M/!3Y"%<^?T*-:9/)=HV?2QR=XHU<+M$D6W8* @P\H49&$O@5"W 0PB"$>2CR M?R+"?/:@A?07\0'%08$[=6ZK0(WZTZ\LF;%UKKNW>3N^NY:M.," MX<9862V"V3FDH%%^6 OOKK^F$XI._-WOFJ2.X0@:NA I/!4=X;-^M[D0*=SE M;#^U=.G8Q%/ Q$N&.]3D6]GX:QVFOS-9(C-;,BIF9P5 V\E$9:GVL7YZD:66R/^IZOW+?897J,O0E_2^D_C@!D M]9:@0WP"= (&U=P9>)L8_ X%4-%=(>!8**=]-.LW-28&-8;F*3SXI5UIY.47 M3[4YQ7)$JQ%SA8'7?*T'!]VR4[I_VAL(F*R+P,QE%5O4#-NUY YX91I>=[=1 MB2$?':3R?6I<4+@97GOIR,:+3A>:@4:#!96EE//&.!X.(YXP&:B:"2;C6*Y\ M,7D^W)4=^?][CR5';]H\[W#'\8.3'%2U41"I_IO#I=T[0=47&JH*,9;DV MUI(UP9$E+'-X%:7R>\/Q@T_]P\O.1,8,8-L5W01+=E_,7!O+,.3+6PBV/[]F6#:8+2R.37]&XD267 W\&4(0@*2( M_S%\!B (\&SE/T+VORC!!QB8@,V@S^$88-*[V>_OYX3SMV5-\Q\23/*0H& ;PB9BO.,G(T4L%480G27=+:_]TH]3QMD&D#YQO+ANQ)B]DS5\$X%?8"N"#':#-YO7@7=NQD3UG@V^=_ U" MV-&'6]S9C8??CD(Q 3QY/H9$GPK[D%&: CZ3@.;XB-%1@(R0&[$!C_I@#&4" MX> [+5EN.*56CZ4;ZPQK&D2_4&F^'42]<@D_4.,'9]CQC.H&S?V2/Z"[FU*_ M[0,JBB[71QG ,<7)":(/#=LG! L"UN/U=X *'?F7Z55-< !EX$&[CW=/:8%% M;@=K7-_KP^:1:Z)!O"R&)L_.^GC>-'/Q$L!7PSH?QAFR) MX+^ _%TP&(T%KF]-L"Q>>:G8T<:T1ZO"+&E-]60E%ZUX3[\3\9,H$,B@#:38 M-("%LK>J"#X80;B0, /8*"#B7W?ROSM'#Y@8!4CT2W*M&7CTY("'@%N* 4M2 M#!"D"_)V_:1K1U29X!%A1$P^ \+Q :8. @% MYS\]:I16A;RK^JR#$KA] ]>8D^-<+T;C\PDAC9;\WS\A5;3.#"NIP4,__)=*B VI@%] M<^A1;AU$@)L@+#,UQ??_?%?=]_O.^676@>7W@T!;EG4 ])KA'<=^/G###V;" M%$30C@_\"HCZS%.0!_B^5PSH;(.A)5>7@P,N%!X)?H "&[C%A\_<&I,@R@Q\ MAM>1K^_";IQ07^$.7_@B4"ME:R,>/V:9*8 3G&W83Z- (1#8&F)JV>^<17X#MA[8;^[]7V>0\ M1;@[ U1'C,ZSN-9NX;T<5?>L]L(@.\<[,O$/UCL!$0LND3GKO-5'%1E&UW7@ M;;5-\&T8P09NWPY#Z ,(*:\D3K:FZ0$W*Y5B7FKEBKT^L'8)_/D413"@%AID M$I _83>/\U#AN^N0XSI@S06\]CLS4&,L9D@D)9*C)W6YD ?^+J.==[H]PY)L M6?\';O>H,FD.9TU2O)(<#6@Q!!$-IZVX$1]R-RI\5'D M[B,J<+&!'8%)C*WB9P03YD.PK<;:6[_=%&S']Y-F G3;51D3)P)8>3_W$F1Q M[-??&;F02\=IH" %Y8#OV>YHI !VZDZ0VQD!\X.-+&/F6QC#E*U-1@B\8";+ MSC;YN)GA_FU^[M8 3]0-!Y.70%TX 907@J+!/41_$9ZQA[!CK^0( >@0+$G,)T%='$"P[H#!D'+LF6;((%E$H"7 M +FVL4/V)D4UGO@I:["<,YBK/S(U_P]Z*=8"" RT_JXS"7P'^&@!&"?8H]28 M[?)8>].EC/PDGF^LP&I% *>!M@2O\%\L.*]>,]IZT1#? G2$QAH*5S!Y.#$# MB*\)WQ((ZT'^//=TDL,$\;#_A&?A_KQR%=YRRW5L/OPFGZR?YP4,!&@'N GD, M5-7534&1#C!JEZ$%JW8@)H%S=S:QB.T2B^]X+PQ VNKK:K;7,^Y#UO7?^2BU*3G1Y: DW-RH%:\"T%UPII4L!V7NQG ^H IYEBRK;GN.)7"7_PC.6]Q49.B=#+/_#622*@ MPI^U_^__.9S\WMF/@FC&L'YM"V\/J)H$]56D'U7 Y#B(@-2H, (O_B5HGK"R MMUT(R&.;^";VT_ M\N.%[6>&[3OJORQ8&00<5?CLHZ?Z7'$,\Q=)/--78LJKVQ2H/0O^*V 3"^KO M_W0,\<\573I4+>VHI&WST=/OCA\5 (&'EB&H>-K4H0B_#_C[)ZD\7M5SRR5L MBW\KJU9M;J96==5=]7 Y82[Z#;<)$SM/P=MV(U\:C%9=+EY4O->:QH0*-=;M MK =&)EZ/['0FV75#'W$X69_A+2M'2^XXQ9,\_GID1:[BK#89:!RI:!R?&+;Z MC 9'GKZ]Q_:[[=I+&8]Z?167FEE*YII@9.SUR(%*"L(\T[)8LN:(LIH>KKG6 M&(P\F6>[P GU]+Q>P6E!;%<:+"^R)GPF<3+1:+]?KO-MH8*O.)XD^W%>4)TQ M3YV2)'0LT>O.I@7<'9OI%VW9K+0+'AAY0M*4EFQOGN7!R%5TN>J58Y-4%8X\ M(4D3/3HFI,F9JLSB+2^^'/%# [[]A*1QTYU;I6B'5NFN/,Z5EQZ96OEO/YDH MY36B[2G-,"S9*];8; W/3UB/CYV29+U0%96N+P=,Q+SP\T*ND&P"6WLRLBPEE1='FTVYZ M;?'DI6W)GX/&)TY&X4-R76U6*L=,W!%:;^\-">3^&0Q!B-/B(\Y)2K^ MTEU-N/R*MDS5F\19!XX\(5X9C@L+KL8KJIPO1]>%;BE#UN \3XGGV'R"HVM% M <]T>D,QQ3+=!#4&FGPR4F\21*=%2QDVVM '\V(E+1;;XW/HL.JQ>*LSKLW! MV@\\=3Q,=>AD"HP\(4FTZ/5CI*J3%*[6R2[> MMLEDSVXWSZ$#,1DO9PJ;'JM1)Y,55S6)2]OC<^B0),E8OE>6YT!"BT)Z;.]F"@-7M3ZBJ9ESGO M4)DE*\1-MY(IMZMF\RS:-B(V7(71[XQIHV'N=STW$.PAWY>N2$;+R,5DRJJ.8K M*7Y %E2ZH)^%T)Y@K3M=M]S%R:HCCQK%9;=;AR/C)ZNDDI-&IY)LJ'5M9J_< M"3MCDF=Q,2KG,F.ZF1_B2KIJ5MRU&.?/XV(WP0V3M91"X_5TTFDE>JUA+G$6 M;FH6.6W-XTZ7J_-:4A\N)F:W.CX'-U;;E2954B^K;F)L\B56C[)Q[QS/0(1B># JV5>XOI4$\:-4>$@L MB%>SLNA'<)N1Q'XDM1U)_KK%V9KVIHB]/CI3BV+7800&XL[-(J7L_0[:Z7F; MF9NG]%QSW6!G;$5+:DR.BHGC*YV@F8'@8!/CX,\?/=*$?[Q./$CI;P.NX,2C MOW5DVO*O[0^'DX(ARF9"T'<7 Y]_&UWZT9#@.L;V@R 6\C\YBI@.MX&",?N M-!F$/HZUG=?F?41 \\<:)=+X6\?U#H*1@X?#/66XV;==L>WO47@0\%<06L+= MUW>CNDV0[;]X.U08VH;F.O(M CP@*O$]POSSXWK[ /T?'J/$GYDDXDOX^))X MCB.^A) OQ'/BS=Z9B"\(QQ!?$(Z%G2\(Q\+)%X1CX>0+PK%P\@7A6#CY@G L MG'Q!.!9.ON#/,0KQY6I\^>2E+F_G*N^V LE/K,!&&D5#@Q_^[U/\Z:L6-OF< M9%XWW[OIW5#)MZJ8SJ_?6S?DG-DHN=A].6\[(U2K3_*UG9[ M#:.(R(6$ZCW+$#*ANN)56U=&Y>1[H#P\I9@YIT;G=HDQ7QK>W!#^MU\9;+BV MH$OV7W#W][RVD5_5MN1S//&=E WN-C\*], RG?Z+A.(]H:"04""A0$*! MA.)=H?C_V?O2)L5U9.WO]U<0/7RB092F5^2@SEC>!_N%$KU/&YO0^G*>K@YG6 M_5Q)NZMP@0I_G& JN/W6FI1SY, J6[RBC19X4A1=O?Y;Q:R"MP1VPL:_0\DZ M^]3[9Q+NB[.8J>ANG>,(U4YI@_0D-A@U_/AF,DK3Y'6R[<-=[PXUG=]BF8^: MI3)$REMFTG'$G&,UJM=;$B->SW#N AG%SI3>>62\0/" X.&&\'!0@^L(9%H0'S M\1^_J"B32%P#('R/2I@!XG$/NMYSI%1.$JY?#MSNYST,/?P','D_"H4$,S_F MHGDGPWRO4XC51B-MR--R,Z/C8H;LW0PR)_):IK M838$%M.<888>D1IGXV:.A\U;D 6F=\ELF7\[$*%S-::]W)LF:+ MOA6TS@0SCQ/+>IS7[6FZ/!K'\IT>3#H(/5-,-$E>T4A$T4,(>!#P7#7ZZ$W@ M*4JU)%>>467>)A/$1'.()RY/\Y\.HSI3:!)400[4M*Q!$9P4[8[FDP9S+G5V5M6RX^[ M.:N[57-4CIY:U,*5%;6IABD:::2[+T)2"7BH\'J4I%!CU MQ0*CGJN6?P67_GN0<++*9VZ5(E_]+2.=+&:Z;+4,?H/59^6!&V=&[*V\38FFU&XO MLVU"U36E7)\SZUP%AW!$ 3@BZ2A-GE82?1@X"K,HW1U]D%)S;Q3Y=)33FS!2 M+!(KO)IR6*Q4Y*3"AIV0_.!6OJ21,=]LM)8M\K$TQ\X[HW6MU%L!&$E "X^( M,LFKF'@(1A",A'?JX?(4?1!&S/K:P(A8I\$)F^82FZIYLI:]560V-MC*YHPK M(B)*$U=11U!$TQTCFMY*OW0 M!" CF2ZL/O>]_/"WGW@(X/45UQ, -D=P7/L(6SV,.U.)L:LXTR8*:RSBP)-J)NI74P:Z=4@*]]*Z^NKRW5* M&5=UOA43E=:<3_54!99&A;ZL) R2NF*0.PJ20F"&P.PRCJN0@%F[Y?(]K&DP MF)"<*XZQ3-$MY5:ZYW+3[YCM,CY02^5R8L&2"Z(@P>K-T!/&8%&:_EI@AK + M8==#8==K[K*0@!>W*&7E0<*B)0?];(A[%$E<\543@A< +@=?O.>E" EZ-7I'!>^*VH;9BR?0\WZRY M]=6MP"N-SRKJ9".W>)EA4NVI7!8+(ZAY>5X_BHD2B:O$O'_! +'_.@*0JU\[ M:E5='0Q O-BX%2,6U%0#8SZ:R.NXBWT<=R\SRF#)]D<"Q#$"S%S;4<8;_RO% M (-Q?A+4$VQUR IC[[_=#&$G$>SY_Z%K _!JYK1DPN;4?#84MM;D(\73!E?K35=DMR&YU@E5)FSI@J0UD,)SY!Y)B M"0BE!V01-5<"$UH!+ 63>OL^;?U]Q[/R"Z*]K=@.6&> A1:@!*2I?I(:SENR M(#!2DD?.0:]/$9^;#L?Y2M/]V^ [7 T0S2-^Y#GBTGN/ -90T+2(((J 2YZ [=!C^*GW M3G,E&*+LO4^T@"@X$*!'J&( #E4M".I-2KZNA+(GS%(=4\43A3\@[Z?CV:[DJ6!;_C MS[^3/SVI. +=(R4@XUK>^X?X$/>=R6WSP+/<*M=S\F"EVKQB.:)5C[M"?]78 M[:K!-O\S SCA>3-GEV#5X)P!15I Z-OP+>&T.MQ6_#?PF*/:"/]%)K]ZG M8^V&=E!X],>'3^823PR."IN^R2IW*IQ-HV4)X;+@7I4EM#!A6Q@"# RM2_C6 M!>%8.)>%>"*3:&'"MS (QT)5:/X]]3A,58VAMS/BN3M]HU\WP<2VGA/&M]P/ M[,X0E#O&R2?\OJ&TUR];50S!$!5!*QBV8[G0$?^9 MFQ.+ZM+1M<2"XDIJOA4;T3VK6_E\*.['O+W<&GK-P;*PHFBYLE2 4B_;SIGC MU<)82ZX66I]3%XDTW<]US3A'38;$E6^<^\"'HG2_)[#X1NVW!)8S<6I_B"QD MN6?KY>&RB6VV$ZM<;JMTC_M\7.S%D:6LEC0FQ]AEM99>.^UF2A?RB15 %NJJ MMS[OABPW )+06<7OH<6S;2L"V_92B/@%5O)Z!QM?!2@?6P/;,S[TZ;P&FBD9 MO$UF=T$1X-&T%Q)1-FW[7-+IH9.?V!8[Q+I\,Y^=3*2*R045ZW$J&66N$\9[ M=1OU0?6R;XU"[QU+?!44>G!U[1HPE![58GF:X52LV\K*S&PSSUOU%8 A3Z\C MHPGZ*O&XMX&AT"IQX;("_9OW$T$Q_,"]@Z ]&#H9,60G^!6&*M;2A</U]#/+C;<4Y%#'Z^L([X)?/9W=_O=S*W MR%](K_L$9D)S^BW,G$W[F>W WE!8%^MJ\60Y9VS5H*8<'B7H4[WN[XL]%!E2;7M-MVB'3U-YK+&9"52UO_(+Q!%1'#NM M^?LX*!):/2MY%K+/E%OT3TEXU%/TL>UUVB+@85:1.F MS7%-USX/&CA1 2VF=LTJF\9$MO8@0OL@4A4L:S@E'2N5_SI%.\/UTL"8@6]YR\LN6^Y;M>1KP/WRU$0U.'R.=Q82P\F M3@E+=V5JK0@B[N 3L&,_G88_[58O,A66,+6;["6$$SQ2^^,Z66LK7+F M9VF#U+>G !BCFSID:PLP02=D1R\[F] FKV1[=L8 MXJ"!LHM=+KL8=IG48O0W33$2LIPBWS8'3]C6 ?=R5:.5N/M*?-\L.R%;" 1- M(5D'XBF.%B($"X&0Z;(+\?F#][>5UMO-&J;8\?^"O^P2Q+ M1/*)B(X M&Z"#!.7$NX"P/2^J-B]HV.>0V.\ B7$)6*!PA@>]GWCP2[/S)YICWCY M_A;=]8/&KZQ]G_ G.P:;Y7X' ;HQ(/ID&ADK2_^;BP6!/^+R7>^SR_#P:%/-N-35/3P-KT ;NW5V;;%X$LD("WJD\Z1IOL9O3Q$&L!'5JM MYU0]5P^2+=#)*';F/LTC*-./LJU_+SAYQ[>/T.01T.0H\"\EV,JY'%I8==57 MEN:$Y%JY3M(EJ]4%)0?Y$0"LX,GDX\)*>#2L.QL%OM+UK&/MU2Y'-BZK=7T1 M/?I+^P$0FGX,35O*.D#3MFR\I9J-EJE!*UZ9)#A7L6:YG+T0EOC*SY? D%&: M^EI)9AY 6_OV,!1^#PY"H=] H0^I=&LZGQ2&S":IIOOM9CK!#3/5>)!X < 1 M3GRM*\/AT?)NK])=7G^[WV'B._AQT;O,@986VLDBL/P\6'H2X5G!;VMKK%EO MV9U6=HSE$K'$)"W-UXZZ2ZG 1,DX];@6[R.H9O<3ND<@D:^X(6#ZHL#T(07. M;E4Y5="(#D^W"7XJC<45F]NE86"B<2K^N @5'FWMSCZY-P.CO)RE%XJ'>LT@ M/@89$H",9+KP9N&-4.:&,3CWGBH"U!M5>IN;@VQAABYR71A0A%W:!T M&O+./=A,PQVS$O+=Y^HQ<0] !.1V0K)PBX"N!Z#!@_LW=CDD0Y/?I^@XL??5VI5 M\%N2(3$\'C__6S+))"F2?/6W.(:=^2U.4 F@QC/,BW'$<0Q+DN"A<]_',9Q\ M^3T6)Q)QC*;.?X_CI]]C)$F>G:<_)C+YDC9^7R1S\KTWUD0R?M*>(I@$C1%G M^R%>Z1]G3N;L?1^GSGQ/T402?_F]3V\2?SD>_WN"/*&U/Y[$^7Z()!U\?^6$ M;)Q@&0 V[;ILM::"=2[;6K\TSI4E9":TLO3Y@=0?^.:=D'Y JZ#GC%CD ICG +%R9H+!CP8C(<3UT3C&@$Z$5@ZBL! M]#R'.2?!ZT<;?^I3P*,RZ!A,KR)L(D34[PB. ,@BX 7']6@-\_.">>W31D+W M!U@%[^\@*^>9$6&OC*!/V/:Y@[F@>)DT]W,_Y@9O MZ6P9T!IV_[Q4NBP[?D_R6#'\%*;@T=?X)DA(>J+1>-EF#I+HB!I@8JC!3G=) M&'TR :2A-Z^?.N7DPJR#S$.&! MSP3POY=@2( GHS\%;25L[&"62>(IN3\!_[EWD)*>Q_*)(O\=>?X(J7%"2ICA M\H!@1QDL_:>.<_R2 /7FE17F1.99\7@*PV4\MN(7_JVV* M9PT+^!DPF:4+VM$&%'SUXY>7&A4R*TR="@5MKV\*OP[6]S6N/*;J.7(%^DA> M4Q,40Y(,0Q\I*FUQV*EWL\JDJD@8H=H)?,4SE,*NH#;RLJ6TG+D=+1W#^%)Y M5*DE[62MZ,"6S,N6'%V8F=D-)W%=@1I7\\HT$9,F0V*(O6PI#.OTK)MF%EB- MPGJI96NC610+6IZ\?:C@0[:3&S35177<:.6<#LL].CUO&;#ER3AM?)HLZ1FLB6T*"F^[3G_0&ZS@VT\&:I2JZR$17TCJHE'. MM-?-U'P2AW7M3UH2.E9L+,L8SRV8WE:@-\JTMH"7 D_[7'/QK<+'XCR1T]1! M0ZXGI2)L>3+YY8(J3X>UE,'379S=2&T^06NPYBMOK6)MM9:C!]K,F%%4';8\G7S9G0]QA^%CO"[0E?R*SXAE M#4:OGK3$"D5EU.[.54XHI2:KH3P;)$L-H,^>M*RN4V6'W#I]E5Z,I"V&]5O+ M.FQY,OE:;4Z8F905XX1Z62Z6Q[J0C\.6)Y-/:55B.*)&--]R73V>E"V^IL&6 M)Y/'V,TL7\SD!_S&RFL27L]KC18,YSB=/)]GVY7Q7*&Q4CXS;E>;55MKP].! MDY;6G,Q#%L34FR>8YLL:'DR M>=!=>E&D>E-UT=/;TM#1ML00]GDZ><%-9V9\3<)*HW1#37:&PZX&6YY.WEW: M_6:VT.<)>I$7:@LAELM,X-M/!CHGM%*9*O<2_&99F4C%KJKA.2#SV.F<*-VV MNM,*GE?UKKN(-0?D=$!-ACA^VG0B-^4ZU0U/26!/F7RTTK+['&TWER*] C8IHL5K#]STC0VSZ=U M&ZNPJKN4F%HB-=>Z618V)4[@C(G1\[GN+CF9S\BB&I4M*;8,N4U/2%LK+FDV#F9 MPOET:;7A9]-V?95F8=,3PC;KV9Q62=1&/*TT:+6M\2;37<&FI\AOR5A#Z0XJ M?"TAFU2GORKG>UZOIX1=]2C*2<\8@\_UG<207SCKN0V6]AQ2,AU>=8WZ@).E M( ??@:!J/3<5O2ZU%2)]7JI)O4ZV1X $IR!('UJ%ZG^=E/#%K-N MW1JIV4[5!/,Z(]KM6L'.S,K+D9JN"FYBMLD-W;37](2PZ:;=S4NNH&&YIMMI MQ,;]-8M/8-,3PM*]K9LF\K&\VI*7%.E@]&9,>TU/" MD;\-6L@V1HY/$T)V7 M\TQI[37=$_:%2^YMRW]GT7_"_B>NH>A>-XT_,!<\ZP76)@ALV\ Z@-:(Z%E, MDJ)YQBFPA;UR"I[-"Q0[V?O55M9!305@%DF@&C@\U]X96"]?$HT(<)K0A@?6GNOXCT/+TJL.X74" MC3>O3(37 5#V;=?:Q'Q#.QCJ+8H'M,2I++F:7!N_]%K!V$N1-:2,/^57Z@9T MI&5_K8A$K\7N4 ':+OF7@=+=CG)8RY9^D(M& ($K_X@B%(?+ %(Y"$/=:"(4A\L 5# MD/A@"X:TQ(=;, 2)#[5@]'U+^*$%^^R"84])M&!W6+#WKW5]SN=[-R+\QI6& M]ZMN'K,(T-%AV,DAV(MB7!_,C'!$LO=LO^M7W?HP M__QQ$:[?8*A$V,M(_29#G3U3_3-V^MU]X](WNO^41.BS)X_7. NZ";KN'\5G6W]U@J\<2$N\+7 M)UGN$U44_]1P#1F>_RY\(]9Y9AWR0JSS754!Q$L(AF[-.KY#^$NQSJ5@*(3Z MXN>K5-Y8'3Q.WW1F[=[4Y]+GXC*!6GBBN5W'-7OU+ OO0,%%TBS\Z0G0MR#" MS7>%7OSL/;W%TB+2SF#5Y6N+&I=KK_%"JC?Y[82]5=DI>&SX2GI= MM6HJ@F95M^JBF+'KM)L11&[E5TDFB"A-D]?(KNMOZ.'*_WW-: 4D]DCL7X@] M>2CVY' T;=27U;%;0XS7A#%=7$_LZFVYG[:%=XI1$/"_V-X-Q%V?] M*L8$$Z7):]5TNCE#([%'8A\&L?_8'PZ&2#],'4_$HB6'7D'O?3_%0)QE?GS/#[A+&>BD_7TO6>3G0"V_YQA,B7JRF[MT#/<(#DC?Q MA/"'G+[+;@0!D]WQ>ML\2@;U7.?(RWUTKG XEIF-R]M8$I,'K5RFA!.;9AJF M7B0 K.)7*3H9]J.0^RE.X14DA"%?Q:UR!0P9-S-QLS\>]/FTRTUR9&-L]KV*,+$(8@#/FZ/IHK8,B66TI.UQ+7V*:_==K5VF@\FS0 AB1^ M_$K@5['MD!Z",.3$QQ/>J7\QA\\5,(17>U-:DSA337>$JJPM>WF["_40Z"/" MH_'KP @*90F7P_?-JQS5?4P++(FC@8G!_+B.>50()J@/\\$K'[_M%'^!-4]P M"C=%F[N=EMU]YN' V=M'S^RK7;?-M,?PK0-^?PU6IVJ&Z%:=Z5S5!865V4$] M-V^P8,1^? T>1R=N]U;80BAB"%Q" 2XWC-'Y+7#)D+.LT&H,=97H;T>9D6GV MRS8LJ0.C>.AHDB10% \"%P0NX0*7VT<"_1:X+!:M0ENO)@E^T1UERRM=&;5H MJ+G 6"$RRN!(QH2" $7T%]_P- MLV.BD\!C&/49:EAA.IV$W1P8:DW>FH)=:])4Y:X.IIT L#[_5UU])%NUL5=Q MS:X]\_]K..J(79IO31(=M627=,F-B<:BP X9Z%X"2AI.X.CP[WL<_B%T>41T MN:Z'Z4_196KF##W7&"2YS6+3G>E%8ZYW(;I0 %V(*)V\XBTQA"X(71"Z_":Z MW,3%]*?H0G";1K60=#4^YB:W9LKLLTL;UF[W'4P8A0*7$+J$@T)?-[[I#]#E MNCZF/T67%;\21+U7Z7*Y]4AL+;.&P-8F %V@APDJ+_A5#L=00-,#!32EGO.9 MWC):B03((9DN#)[Z(E[Y#Q[YW7[BE\3,C'=QTG/)!ZB9WG:GH]5R;*DRGM%= M665J?/O2_B3B$Z"Y"P6MRY8'E,?@B.W!L;?&Z&Z!R)-X%,W36P*C6$" MNHVP)YI!)WLA/]E#$/*-(>333J-K0$C*6IB#U5(9JK3JMHJS#F$KP@1 " 4A M)($BCQ"$( @)'X3\KF?H&A#"+^8=2^DH237&#_LK!6LH=@U"2.+'+\#$5X$0 MI(4@"/GS\"($(;_A_KD&A$R+3K;>+(Y&?(EE^/Z8W4P%!1HRWJVU)_J*/IZ' MPI"'CB)Z5/Q$)'F@0@9WX1)T%(4$!PD.BA!!@H,$!^TX2'#"09*P%]FY TG0 ML?X]S_ _4Z-44C0OE>W'JY0BA$!;*]I:T=:*! <9<^$@"1(<)#AHQT&"@XPY M9,Q]@QCMS^651(664'VUQ\T'Z78+23I!Y+*J,DV+A0$Q:7'&9(CC*"'D_3<& MA Q?&!G"GLRQMVC+IEBN.X]79"?# M;RAI4N.G&ZI*K88X 9T75\E!BL(&$'9\!^Q NRV2F+N'#SR4Q#RT3^!#NVVC MRLIRMJ"1F(*KA>6XEJ$XR]MMH=F/\MI]@YB)#Q?JW!6$174Z[YITYML6I E9 M7$;&OQYR!E2+ZK1&#B?;,D9CTF2>B+5C.CQE(5%DQOW5$(0OX9MYJ/ E+-$= MK^/+P%85-F4X&)^>$X-6W^@OXM8$XLLNOH-$\1T(7Q"^A M?0A8C\CJ^-)H* MWZG/%%'=,"TSGB+(467)0GQ!42((7\(71W+WF8<*7\(2:?(ZOC"=WL:NKX4J M5MOVBT";BL^8D8A U5J9F'*,(I--CMNI.7 M7)ZP&AHMQ@>R6%@-\3BJPHGN_]Z;)-\2+\)=5K.C6?TVR909?N.ZDX:PP"A[ MV8!X@>IJ(KQ >'%#O'B(0IGZ4(SUP>B*6%JV2ITDF&MIP4*\0)4R$5Z$(D#H MF^%%N$M?VC+)&55R.>1:%58B2XF80S@>7J#:E]\I1LB[%;1ZZ:[9)<@$BQ^; M"W!*RAPPMS&)V/N8LQMZO&\>;?E0Z/K1T[DO$9$96@=1P1 M69<-1] "C[DW M4M;Q[]/YOO0JO#AG \GR?^PJSC1K6F-9\7[/["[CGK:XP+%9D%9=6F7[%74$02_SX M15WQ$ ]A&,*PF]WE"Q45PXAAU_7N71G#F.X\6267N(+%YBUVG"$2;'7C&9/> MW4 "Q6A]QQBMG=/OBE%:]X;B,"/O ^8=>'2?W2N'*$%\Z\E9RADDS6P(F<#: MHZ3:=<=NMRV4VH(+D)3>A751<73LBM(TA()""&#"$@7V"8"AJLRJW-UDAFIL MV:'++=YM:OT)!!@_#BQQ'9,3Q8$A@$$ $WYGUY\#S,BH%^>QM)OBTO4VL5VE MTK1*KB# ^(%C.(8"TQ' A(-"7S?15&@]47\.,'U9FJ8;#7VCYJQ9W&DIHTV^ M[FDP0:19@KR*C80BS<(5:?9F-JK,847F6V:;(@%\2*8+BXE]DJ<&4]9[09$$>CSP9_HJ_B4OT.$T7^]X*Y?._)571V,2+R8\U0XXE"[9K;6+^[[KL3$T)IF#77 E,'S9Q M#4L6S8D!9@J+K.ESV;#]4FVB:3LV'*$I*EZF]I7B3+UG_/<\1;)F\)JI) M-3=;64=T0+FI'9'!**1(T37D"(E%(U##B#Y\] YK.(IT4@J!6WL$E;*6J:M0=NJI.TQY61VF(5@:CJ+%:7)Y#:B=^A M=A1^-9=%.%!M$XVL9$N.R,$X(V,P4$].Q.?1^H40]P[H]V3VT[)&WD+6KAO( MD!V>5@AMQDL-O;UE?_R*G[D/%AY9N^ZAV_6HK3K8)D7)-&>EIJ<)DZ0+9X_-2PNXJL/47 5FO+;RS@)>1UM[N.9%$ N[CW&U $P4 C M*]/5I,@4O!_\*AN 7QPEMM_0__):KF5+5,!CDL$#L .@27G;=T"'ROCO4_[UPQE_6'M;&0V)()/T] MW+:<85,P)C*[5FSOKXJP5G17K\CP'-[[QA/YYGX6=7^BW@,KZ95?8>=!%YD* MLUG,TQR +KVT;K&Y_""6/X8NZ@/0!4;RT\L1?#H2%XBB!55:'Y?P/3#1!\!$ M2O:Z46&G);6&%Y=3Q9K2F150 ACJZ5SBJ@^N3P3PN18@QCDF.I(CP#H68)U= MYT<&UOG-@#A0O(X7[0\7I5A>K[ XOZVKM6:I6^OR:RM>6QTM0\R6Q9] ]%V+593547_%R9FZMN1FBL/B*M.!'S M%)^]F??",'U_C7S0 F@,0 +N8[#2]#, D+ZY\A3)/,/<6+%LYU#G LM[@A1@ MBY ^+LDW5\\OP"6%%F,-VVNRIA)=0>O2(L'-JT<:?J&:/64:(+\?8QK))[G/ M-'ZHSTM?C\<\6*LO5X;9=@Z3:Z25,' WKM"-'[\,\__[U&9V#_*<)ZCW[X]8'Z_N'VT3/\-Q4^P7_7V4DNRFZQA6X #7V6Q613 MJZYZ,E.O;U>?WBG>1JBFK L*1('G;>.YS5L;B#FH)2851Q^I],"U5:L@=),S M]I(;B+ ?T2F?B<)<$!5G [X+QG_ E9"&;[#FO1QD.V\8=N(->Y\N 1C+@CC= M[:T^*'O&L PX48HL ( #7?<5=)X+"E34I.":ZJ>D\QUAN>"!'#DD@S^:=#Q6 M)..# D;HSHI19*PV;_#-EA8UW41P\D9%%#;25,L*F A]F M#:D/'CZ@,)'++"IYO4:KFXE53 R5I+;8?$A!9-T)P* (XV^1OZTF?M@*E(*Y MA!-RK06V:F!%^#N+^>CB>2"=;3,E0^A[73H;RL(HQ0UNS+?:%;F. MIXIZ"J[#^[1NR7/'&WZ$_D,!A8X3 :Q 4"3(/Q0335\\S\GN@8<,:@WP\&O_ MQ9%^+QSI[H^YG(=H6QLW/<*\OIZ%4A-WDEK@FW7QAX,>[RY:^'#L_?]]JM)-\,*]BV*TLMV7$T;RBU(3S=.YBSV1Q<%>AM,.RT"?3_B6 )HXKTUNM<%WHYK\/C%/W0]/)L* M#Y[MHD\^"VC[?=,P':CD>-N)QZR"8@"UUU. ]YLJ/*J"2I!WQN2Y3?Q3LV W M.C+%=0&:XYNH1SKX T!.&9[] >5*'CF1L2 &B^.U$":6['&8_1R%PDYD0X0- M@O& E3?@.45$7KB* [K6%/!!\C["/DSP$(RKF2N.H(%!@Q^MH$_OA :0T)N/ MMMG/Z#-3\37#O2/8E#VJ >504^2E[+_"\..>.\'_@GYE;W'&KN-"6_'RK+<[B=M=@B4NL+T>.-B//3BO.'!V7F)?8.'" M6R80=]"% @ 4$C8(G@*"#'ZU ?&L_?GMU8#ZMT.//HBUT ^1/IQ-VV1%CWTK MBF%:@,,+P>S/NRGG+<->X36#3SMCWBTZ0Y4@@1W-G,'9__P+I[%_ @R-0JJM MIHHX?5#:[31BH A[@KZG&PM8&;Y>T':4*Q@M=P0HK C6:_N5+;>G\_E"K7#Z MUBYA;%F@:_$)U#E.Z;C?AN )O.]W]&7; 3+F':=KI@WX-NKC&1!H83^D!R4V M8%3_V$81?<>93_.,*WM$MQ4_R3EJMWZ^J& ML >)7BF&NWFP1F"3/ WQ/,+AR%_G]=._]QJ O!9EV]ZMW<%YCQ?:LPP.A5Y; MTY&@"88H/_EQWV DL)5BN$*@>@,MY-?_@7]V:H2HR8(%0^.GP=:^OPX!=_7@ MY@B&_?LJT>XB##*R]CI%XD2G($A_'MZHO7__YW#PSSIO3#0UT_JYN[AQ,*L@ M'IWPM)Z)'!M9LJ#&A#%X\4]!6PD;.YAEDGA*QG?I07[N+W^0WFV,)XK\=^3Y M(Z3&"2EU81T[(-A.Q]+DL?/3?VKWE1?EO_O.]-'TIR7#$/&E#/L^ZM5;%1@S M1>!/])46Y<6- _+ :R)$ / J?U7VQ3/!O'#SX#A@3AJ_QSF9@B^ E:(I\T" MADY#$ #"N%=HA5\'Z_L:5QY3]1RY7K"Y?XUD-.SW2^-<65+F'#%@)E-A%JN- MINP0-B5^G)..#_@&/Q+(6IY +&K*<]."EP$RB@U5!Z#CM\%[4AJP<'_L MQEXJRPE^L!R7L%9J1I=F1FNQV39\' 4#EB76>:.=-T?\1T0&V#4'(W L5[X8 MK[PT'EZQ95^_0/&!A![56IN+X+AGM!+_M+B2V+?OPH8'OH_)XJ\X@C"WHTT-C'KA&8F()]UA8* M]O+1(">?S8>..8Q+L:+#<+%69S',]/%&D9E<.##ZDR%*.TVLMB-5()/G5;%J MA]8+1)SB>RWEJH2@LLUMBY\W.+652.<2&-U>#KG;<,0?!T][/);>72 M5.VNZUNG*Y%CLO:JE?(;7\!8)[!->JI#0#;?QCGW0P0>]DJR P.S#0!=1P V MMTQHV<# >P#S2ZA&PT!O10I.#H%VH\F!@Q#@GP$T;& 0^<@+_@9*(WQ'1#ET M\,E+07.?;_2]Q..Q8@ @!58"Z,E? >_N@F\)>!M4,/Y C_4O(@,=5A/FMOQS M]^&?"^ATNVWZX!NH2WK;&QQ#3!,VINO\'"MK63JWXQTH7V=VNIVZ[&_IQSG& M@B<3\+?_'O[P1]-Z<:O7&S&8T1L7WQ,G%W?_4OY^>5GXQY2)C/5"0H:VI MB.<5Y, 4C52\6QQVY"_(2 3V3[KB?<#_ :-5SJC>%QC66WI[H'VE*SMY 7+F M';Q8\E0V;*BP6/!VP6OQ,;<8(SSIA]=MO&, \ ^P@>&5&E\ ][)O0Y^&%_@+ MF-H$#]C1X.HLE&#O]&$#E"\O!V'4/[486:;JW:V)PDX )CJ;B U@T/9/(.!E M$4$!7WA_!6@ 0PY\A+&/CA#VN*"90&^&0QQIBCV5(?9HWG-0Y3MW'@([5PP@ MB(X;.!05KVH'C%22#0]#P/* R9GCL7?] Q;D)Z713/A^<*."'YTI3] ^-!9 M5?(U6, H0S+* M8(PPM&IWJN.-!ZRC%@O<%MYX >T.6>Z8^D?C-U<&#!6!W4CR4M9@0\]SHKL: MP"Z/\W;/[ZCY"L/ G\X\M7E>:-OST"P%2S%=^WD9O,&"7\WG$1_T&_,6V'.Q MP?;>1C(2#$\I]]A(6BJV:6WVTSJD.CQ#@_\;7.Z"!T.")4Z?]N;SR;7^\WX# M[WAG[[&XB6F$?=PN(FEO="STK5O>2=E+>80<+NM@TP>T!TL#K*'@$,WC%B#7 M8&M70+^ T [_2^GLN9?OH=<\W=D),.#-4!EWUT&'M9W G D:X# X&%#=IX] M:F ]3.CG]Y4)&W"Q &^;."MX_0]^]4I+?QRG9Z+[YO(:GF#+_GW@W9SA0]Z, M]U?Y_:F.!<7R8,83:_BH%^@$1^JY$L? 1K/]ZXX^*_D'$IX2 Q0F_T)?<&4- M(BB.? 4/.$<0+*6!$A42'5+'F7F,'/M* 8NSN= &$"UZYB MGU%D@^N62#F\KW(8+NVPM9?+_PCZ_)\(:]N A2O/ELE.76RQH= 7@V%XV@0T MYI9^[$<@$3\C0/D^P)J=$\J)>;;6_BHRD(RQJ2GF,\8<1@_\)?Q]"/J^8J-I M]DM0CT;^&OT=@(_WHP@8! :8:,H8"JD-C&RH=XA>O\H.2_X2C[H'1JWI3J8> MDLPM,!%E#D#@$.-\J/+^VL\8O!MP4N1@6HHEQ> FM]F'KBA!#39H<;ZFF4#B M/(\!X+CB6;+ &)4#< 5_>Q$G,/L,Z-X(7(B^FN7ICY;KV#!4_PUC M4W0/[/=R(=].PPD#=>LP^N^Z: MOKL@&,B.7_W -]O?=G3?_'GE.L0^=TEP"K0[X-F!9=!S3(.&\L$N==Y1L>_M M= .'P;,*@.(=Q.P!8!^CZ7T-H1Q^>QB<>2S^N[G"#>F9/@>.5V ]BE/#U,P)C"25)Q"'IBX8-T0,T[4\$\*W#()' QP2 MP%"=:.#A\>W^%^2,0(F?CP 8SXQA__Z75FF@U7@&+=RG]\9J M^FC=]O;MLY_C93\ K'=OD0)'TMX]OT=VX3FLS 96JVP%W<.0NWTHKZ<4 "I MUO*#:Y^?@EXH8.H&YZ,'/W@.!6#U"X:SCU VC@\(GB]=[TCGZUQ/D<() > Q MP/-TH 4+S_*A9PX,<-]K0#AO.0_ET?%#V8+71+U8G[D?YVH#/(6D\,9I&G+, MBRZ$;S[4*'V#_IBF<-D!^3<[!ME-PL\N"$]#-GZXXG-?FR^J)AV!=S!X+_[F MYDDF7T]:]-&$7P>H:%9^0O6Z[92=%Z:%.IE1TI4Y/64S2?$FFYX2HE6O=S61(GDYIG*P(;K.M-['8FK1+ MYJ3?*BQARY,^,SVW-AQ4E::Z4?+36KI361=;+&AY,E!35F,%-T,UL%P>&S>R M"=%-"RO0$J9E/FZJZ:12X1H+26UA73Q7G6_3F_5D&#^SGM*$*F8KF:0J&%FR MUB+QIBTU0,L3BDKX(B>V1J4R5VMW%%$?HE$F+TYGR>#"2 M&K5ROS&D3M]>)V>#^BK?XE0ALREGV)J2&B1ARY.5Y\22+>?'@LW76M4BMRZ9 M&8*#+4_>WB+;XTTCU=KR@J555QI ^??LJD9-8NS$K<#F^3(U-?&YT;%+27V,3GE.DN7'A3Z51:T/'E[1A\,^'QLE57E44RG8NRTF257 M0^;T[=2J6,*KXKK,$0U*Y.2R-F&R#=#R9.Y90:Z)V:*;YKK+N99H%[NSD@E; MGO)RG]MN$DUZ@=%;IJUME[):+ZR&B=.WM\Q^N;+8)#J\.\O$M_6M+LW++&AY MTF<\N9BUDW%5P&H#?E#D)NQH(K/#Y&F?W";>:F][L0TO-^LQAF]6ZG%M EJ> MS C'$XM$-95><8M1NE.KMYF.DE\-<>RTTR0YF.:S3*V#+3KRR!YQ5HZG&Z"' MTZ8=7=9KJ"Q NQFCC9&(MZK>DU/6&8DCA7J['),,$K8X-R\W.^7'.\0J<51J-7D]M52OE%K[(5M0MV/;.R M1 MT:5$+(Z7^%I34L>9[KK*4V 9\2@,"KV%K0Y&_+=[*+NV'6=S0TFL.DI^%,) MT]W,6$Z5>^["TA<".Y]X34_8L-YO,7*1ZNM<5YGQO8:;D[U1>UJC+,K[U>3U:FR6>"'9; '"$F%M(L;#IR;STLJDO ?8;JFGF+D,TX!-3^95K8NI/E$P MRU@LF3)86:QO.-MK>C(OIJ]K@#N['$^(3FSIS)BLT?+&>CJOX9H:LW&FG59U M0NM7Z+:^R38F0^(,;)2W=CE;VN0JF&(9!!#8](<%\S@T7&S9O<70U M4QCH$UY9$E[3$Q(4!7J!KULC,"U-JZTJ&1?8W=X 3DE@S:MJC\S7,URI,5_. M8X8U:JM@7F<09MHR,ZU9QZ8H/!G@&CHFOF"I/V!F""H&7935%JI:9>TQ-JI9>36L?9)%U.F*]5K&*1 ME=:&A4U/J-4R^>RHA%66O)Q,-+KMK=@9CE:PZ0FUELVJ75:*Z3ROQ"2](A4* MVT+.&\">6J]<7G@[L/\3UP"(:]A_?VBNGS&+)<6>:\+FIV)HB@&,/7@;XO"- MT!C;50UC E>$9XNTCV+4/1^&O8O%@:E\75V'F4#]2$] $'@9?1^]<.B..S>$@7+=NF6/%*9NV#3-\[X)WVR:\;0P+'$-? MT8M[)CGHO!S.'6ONFP@@PF>O(M_!Q?*2L%OZ) MLEK//JH_+K&50.L2RG7!WJSEC=;E.NNB@UZTW1033S1UQT4XI3QTS%* [-XM M;'A8^-/[!,^Q_L*B,?#3W]]B=4(J-6C!T()]\05#D/A@"X8D#"T86C"D$G[U MU4'BA!8,+=B=5$("+=CM%\R+@#R.H/\C%^P?$R'Q'@U&IP1([J+.CU,C!6*K3OP MHKD&O_Q_/W!8<>JW*!8GGG!Z%]BXS[\ YW(+F;RRESX28J^E:3KN/+Q MR9&:GQ^%Q*+^![\"P>B K*&3TN2K4DJ_3XVF?Y7+/IYCR.7K<]*T>TL:3&%D M*:#7O*PM93@M^ :PD<1.7_,9'+_ N< =Q2M:?OX:;95Y.G%HL$"@G4#6CV):7G^6XE$B(D1'?=E8B[R]4? M2-%SP.,ES,?#F%91E.7C1-:WLRB#&[AEF-+O, G7:8XM+SM'%"8'NYA9>5LB M?%5+,R2U1F%#II: WYL(V9G-RIE))L[7.C(L?EX?G MVB>2)G_L[D=L.+6O+9=V025F1(HM-OL$O'M#POM7-!E-Q/$SF:(?4AH1I-U1 MW4S>BB@(#Q\<#_?)%D%_7J+%YSR+05?43<G?_S"H_$DB; 182/"QLMB8Y".[?LP 9*D.QE. M1/B%X?:*PD5V^W27'A88K&9PK=EX,":TZ48UK[)%UYMXHIS'4UTL9C*4-)P3 MJUX<9MF!J7MH*DJ2YVK8O_!'O0SH8IXN>QWT^CZI[&]EI[^D?PIAZN6N0R** M??:BSK> YBO8J(NZ$T]E4JK&I*^R2ZR6I$AWMHRANH.!RI#I(:TU5X#4Y(]?)!DEX\GK M67)(S!'%OA4P7MJ 0^R *(8$"+$#$J!04NR]"U/?0C6_DGZ]7A"SQB+9,3&7 MSF2ZE6:I4ZJMKJ$AM]@X7B7K/*W&K'0FNQ9+F2P.DP!#/\J[*O*7B.MI'97? M0X$[X8 7Y,1')S^(:9#D/2@1'T/ROH0O<[]_P[.HRX>=E+-BC^<23IP7\LQR MF4X3A14^H" U'G/5' M1346QPJ=#ION;RE8$ GZ;-Y5%!XHE4?@H &K -1"9Q.Q!5ABP+]M=5EG#0(+ MY"K_5F=-7\+RVP%#"^*"'Y+X.S;@V2"5B=$HE"=*IJ%VUVULEL68-5F=7 /. MQ],9CY=;V00F.XE%N0)0KJ*NAEXI+!R/$C2%@E3"(,6(8E\ ]] 9.Q*@QZ$8 M$B#$#HAB*$CE.EZ,M]5GO=>?-5(*,5$7-;U6T@=&OKF\BC^C1DF]6D--;K'- M.,>NG4Y)8NI0 8;^C',F"]?T!%(I'"1&2(#\S.N%!3(,D M[T&)^!B2]R6\DL][^7,LR75"4U8404URQKS#RYEIPK7P?+%;N8J*-BNO-Y5E MWU;5V+36[>67;",[G@P9+R-*/)H@"!2:$E+)1T3\-O")%)=0,0TB(@I-N;E3 MYQWM ^L5>=,9=QM<.LO0:E6T.6%T%95!%J=:+#T7 MG?=TAL>+4JG*3F0E6#*LWB1'%)B0'"P$^"":NASY"^9F,6SY;Q2R@ASG#T"Q MNY\\G5 P\M>7L X!3'1W*%$(0*+@803G(\2ELJRL.NT9U:-K58QFLZP5:XRI M1N,B 2Q@O<##9R#?X++Z:BOE"IC 8^TZ;G?Q#MX8)KQ(EFB2PDX _S)PB(0; M4>R+PV$85,X'0CQL2 M49L8T_R,!8A(__A%TC0*[ N#<".*?0$X1'%)2( >AV)WCTL*A7EU :U $'5. M7#>Z*S4V(I.3YGI>5!;7M7(ZR9[+]@NS/)_+#!I3/<_FXYL5V-,]QU:42IQF M'O[[BX4KU37 T?L0):\0ENE,9>NEVPL%+X4#;M!)!#H#1$R#).]!B?@8DO8?,AA(94<)7)K:I)IFLXTP:I?55+EMJ M-7TS2YG3)D_,)HVN,1Q3Y?5DF/0<,DP49TY]U @%PH$"B(@(2K\UE.Y:[:N5 M!T]WFLE%*MLTIQB=9LI.>\W3J=I5T'.K]_%5:K5L8T3,IN-42YW7VRN GDF MGM$$ L_0RCTB(HI%N[D?[Q,(&.\79&[1+G)\=SML)6PF7MF6KX)A2\W&V?2@ M0')T,J%OW$'5ZG4: ,.@^RZ.1['X6RCV>'%I'LTC5D 0%'YV/_ U+4FV8G[C MG_A\'?$TCLB_,.\_1-'/J['WH^@CP/*E==K=@\&/ ,^#7SV(N4C06L%0DG&E MKS#3T\1ZU6LU*K@^&>)8D':)1FF7PB'J M"#P1>"+P_+Q+=9Q,#[NL/L(6\;*DV>5:I92ZBD*=*XT$P>$:$VQ34=+K27Z( M+5(KB*3PV/34PV/:D>=]2:E7(+?*E:B94\.QKZ M4PDZBI&7O^<;EG!(VG_#Z.@-*QGR$ABW)H$?VZ8C: ?NU]%E\ @%15[O2.S. MJ/06C?_WFB$ "(VOH)F4*.N/)5-%&9SJL9/-.L MJ;%9I6]N.'YI)@&0X[Y#-(%BHQ"6(2Q#6'8A_V1E@(WI5"I3QUQMOIA+')0:LEJJ*YZ2!MV%48*Y MHL,0(1E"LDL&32(D>Q7)%DN+2#N#59>O+6I50!EL.BG8R-&+G'T M-E8:D1F#C158""B>^X[!HC3S5IJ2T,5#OH$;]"NX\4(48IH\=KSQW @74#@E M.K]Z\'PM7XYBB,<0Q9!4AHUBB,<0Q9!4AHUBB,<0Q1X^85I8*18Z _N/HF&" M_&V7C8/YAER!D ?I Z&E&.(Q1#$DE6&C&.(Q1#$DE6&C&.(Q1#%D.X?*=@[+ MY9)=KFW9LDW#D#5T;R0%BY6ZNM)ABA0:$./K'+P*+8@R#( Y!'((X!''W MOPOR850SF^5";-*;.ZK+)/-,(B,F:C4/U9(>JE$X4MP0JMW/# M^-#/ZHM5LDJLU9BRPE5:&4ZEE6?8>67K2#**T6_I/0\4AQ(XSEC=!./;>HOA ME:B3Y+D%J.A]@8)/D.O^;JK:-X:_K^)0RQQ@"?BLR? #-'4/0.<,"E>UC,)+ MDK[&%LT.SN73>#Q. BV-\I*L1'$R@1+^(:1"2/5-D.KF3K+?A*UE5EO&]%$V MSLFYPG F#IW$0EI!V*)__*+(*,Z@%,\(MQ!N?0OA*E=9TJM5.=7D MT]UX?%(N<,5&<0*A*@DU+.::N9[")7<(J4*/5-<-RPH[4EW8%?:;@,$F>X65 MCBW3JF!7M[R9F@ZEM6>20<<814>Q^%O*S=>(,;-,R/)@Q?\:R88\5IR_(=TC MHB5+BA/13-N^8.DX=%KPD*<%;T')"5'_\R^;<)%QXA+S10=JCTS$ M3\E("!20!Q"M+V8]WLZ:5,=V1,W8U5A3!FCOGY4N]!)37L!4M$D^59"N,>3601\"/C""'Q(I_CVHG57M1N%[ES77_') M79EI2J*1Z0IC;E.VY<<+WRF =;%DVXG(?DQ3!*RO MN',Y YJ/'!3#\Q7]MO=V-7QC@/LJP3D[Z BB(3, *\X :H:9XKE"/MWFNMH\ M69\O:9JS@)G#P%@<*DHDD^BDZ%L@SJ,:, BIOI:;YF.P)>GMQ<"R1BFUI,2F MI=9FKHXE)\3H]5E^S:OJ_'HL:] MH?6KN,L\I-IE9C^7,$4KK^LFS[>X-%E@QQUB51T0P.),0$=9/$K'4?E4CKT)M&E!X,>KRLK0A62)=44&A IZ1^_Z"A#7/%Z+T)* MA)0(*1%2WLTG^!XX#C"R+0\[3EU5)HF1.FQ,6X72!((CS%"%1_'$%=V!"!V_ M'#K>VZGX6-2X-\I=V _Y'MBD![GIQLU2.D:T,IF:(O4[];*GB4$/)$E$*>HM MM'F@<+D/5%UKFXZ@'3@@4>VU>X+H?3'B!CG_J+M/,LQ ^&6\AKM!OH'"JK%8 M:),^U^=B]& U3P^&DJJOAGC22W>%D>^@<'@/-!$V(6Q"V/0@3KL/ -5&;M5F M(]E9<^EJKL=KN%$F#!8"%?WC5Y*,)N@K9D]&.(5P"N%4J'#J5BZS#T#3I+6R MLV9/EOF-"5__(I340Q!$X*F6Z=T1]!T*S_7!Q""&L7GSVZ807JAB"M?&F734-2#K+U#3PZ"[*^@S8P[R$S)"3UGR+ M,%RN,E\*R^D*4-1SJ<6C-(ZC4U2$;@C=O@&ZW>&&ZBVAKJ:W,]M1PDGS!*\" M!BPF<@W+@SJ8=3X>)1D4>(R@#D'=R40C?WTQK+O9K=9KPAM8.S">,SBW;K'K M&--E"ZI,Y1.9M;;I=1(3B#*>ES 1Q9-?J_YCX/5SA/4^A=P^NSV*?_NN M!R1WO5X;WJG?&UJ_EC,08'5P7I/R >?);AJE"K0^' MCCPR2J+(.(1:CWT+#*'=-W0.?@3ZZ%(;J+N;[%9UW7R]G%+7^8(\@= '4]C1 M48JXXAD&PCZ$?=\9^Y"W\*+>PG-X]ZJG;U#*$MU5TA34](BNFXD2W'DTRIPD"+N?I0\CW0,AW]]NMX9WZO;6WJ[@!/Z(WB2FNQ70:8@JK-=-& M4HVMF57-TYN@"X^))K&W#D2_?)A?578BRE&HW\CSGT:,(Q\I:.,[22][$Q:= MHWS)# -W.U!& /SEG85URP1 #P^ SNF*V5Z.EK9&G2=*7,)8.Y@Y'P"P)[Q M/SQ*4"CZ!8$9 C,$9B'T!;Z);"V%3*<&3)E7:[7L.J6RE?ABW8#(1O_X13+1 M!(5"F!&R(61#GKZ0>/J.T.Q5YUY_-5ETQ>*HQNFII"1*0VQ9ZZT@K"6]^)H$ M=DWG'L(UA&N7#/,+,:[=6V.[?!W8UW4EJ=B=B>WLK,=W*RVW/TWEFV;=LP*] MJ#TL2B2I+Q6U5P88_S-BG+CRO%N[KSOR4#@?.B)!X7RA@@9,HU 6A&0IU M00;PH_CV?@<37S6:\6%!K<>YTI+OSHCF>EJ?,AV2A>!( W",4HE35R *B$'X MB/#Q.EHBI %.7$)%1A+VNVJL7YMF) I7 MS8QGX'@^JBA)O^GX_O)Q:5U!4V4K\A]!G_\3R;B&9LY/'5PH%BUT2/R>4YP$ M""69+I":+W0:\)%3SMM/'/FZ;NSK.@/S]7%JBCOE7)R7"9+4R\JZW58;0T ! M/R -(U']+H1H"-$0HH7?;76N=JN3F?=B_>$*DRFZ1#;4N3Z46 AOM)>%*4ZB M>%L$;PC>OH Q_57BTEY"VJL6.CG=8-1HX&IJ3J9B]5HVOFR45A#;4&@: K<0 M@]M'8M/"!6[WUMVNZ2@\@RS%1,:1LHL6IM)UNS@; Q1+#P40U*)> Q1+&P40U*)> Q1 M+&P4\[T/WY!BGDW^7R\:Z-?.=*^Z.NA7O/RL7T[S@P,%HX(^$<5P/5^(YXW( M6:8['\YRLW:]-: JF#Q7INUD,K5H8I,AX3M1P .RQ#KO-1["MO@5%ODWI_O? M%_,]^XVD+'_]'_AGU[>HR8(%V7P:#&#O,(,#"6 !P_Y]E>A<48:!8[N9XXD= M?^^9FZ#\F7FC]O[]G\/!/WO]8J*IF=;/G6OO8%93/\J*\&1S(L=&EBRH,6$, M7OQ3T%;"Q@YFF22>DO%=?.'/O7N0]/QU3Q3Y[\CS1TB-$U+JPCIV0+ "6*: M/'9^^D_MOO+\@;OO3%N!:_/3DC6P2$L9]GW4J[!/])46Y07"D,]+ M\']"9&I!E^*_VJ9X-EP:?@;B;^F"]L]A8%OPU8]?;8@2$7,<@=4KX/''GFN% M7P?K^QI7'E/U'+F$G:,Q/1%[^>Y*R*FMD5AOQG+#1(%O %'%?OAOV[?,='-# M%=#DURLTY79.PF%3%F4UN,B1/^^Q,B/:T MI9LDET[&JE:O,>6K1&/H7>$Z;EF1&*(XI_0N5RLODU2,72V'Q=70N\]PW-)D MNSFMLG1MCABF-MNDU*6**]@R^;)E#&LDJ'+9G7%R:U)?=O'F0"RP0S^^\KCI M(KY#+XRZ99 MLY_.D,J(Y%QYGE"V"3:?K*Z&U.GD&[$QH["=_\_>F38ICG/Y_OW]%$3=F1O= M$;C'^](S4Q'&F'TW9GOC,+8QQAMXP<"GOY8SR:XJ4YE9U4 "J1MQ>WBRA+&. M='Z2_CHZXCP98;2%75T'A%$%)7.MU @,9+_@RH[M:G)S$^L&;<2@9.Y%X_VZ MUA<&7B BG":H^% K>[RIT/E?/\0FTU1]MF$W*Z2D'V@%F9;Z0,3_L62OUXPK M3+=51X5$H+6-&&S:+"B9^W6!7B=MI9.:OHI-==-M[5LHGBC,"?_@-\:P6MTN M;<.JK)O(TG-;:U R5_=1U="BVIRNV)+G+3JM+4J.1V9:,O?K)9NOQ-6H5+6% MUH)ICJ?DV'(3AO!>"D:R$I=U@5W M6FGSH&BN3A+I8')U4&N*1J\G:$%EUJP-^VE7SC]UWJBV!J511;8E:101SG:H M3H2TZ GB>=5#<]D5<$Y6W>%D@Y9[/L)D17.^/.U2:,L8*T.T.HRY/MZ=#E8N M#XKFG)E?HQ)>HL:NC9,!KRYFRL:3LZ(Y;Z[56+';'+5#6] '?8_TV%U+3T#1 MO),RM6EWU>!#5MP=3G,)N (W M5W2(Z_V&6Z4/(CU@%YO)KC7:ZB8HFC/!J*/)I=G*G-MXF]\X,DO8W7GVU)P) M4([$XJ7B[V5AV^(JS,K6]D+Y W@339 MS5;8R-7%_:K<5NJK.J$?TK(G4,&&ZDK1RUI=5/UM[/7USG+-]<$5P+FB4SQ9 M>H=]968;X5[8;,>+N>QF17/=T(GV\IBAB!IJV.*FO-PM>AV*!T5S?L"M9&^V MX;LVVFU3PT2R:NB&3HN><&T?E\PE&TVFJ"4QE?5*L\KOK*I^*,X*YJK5T.R#I&$CJJB&D^L MK2J[QAS/BN;JI06,C!YJ1(1*FYTH*UJ%WYI9,O)\O11TLV'+ ]ZU$4)<+5VC MF0S3#H.?@)&TV-4(LRVDW5 R^R*;C-%&E)WHS/=8JKKWVV0C$-.:;;GZW*3D M658T9X*X'^#M24);=E6?]=@1O67L77;&)&>"EE6;ZSO#&\MT;:-;O;5A3G?9 M4W,F('MEFM[(^A@=,PE9PML5G9GULY,K.1-H0F7(N.Q.%!'7[5:U44G3T\$0 M/\&M94+[C05KEVQD%R6(O#R83>88;O-]43E:=ZKK")-0M3[?LZA506DA+7H" M<=[R$)@#9&7(*F,G1-NW>R&1%N4+40!MO*YPZRZR(KFK(74-IB,SB:>[-84:>ZUF75CGA5]L=:I=?EP MKC1;!BO/MHLF*I56='/E29O]H9^MLG]&I#LU]?^S\OY7U P.]D"LC+ M>O0IY"1=BSKJ.C3^/G[X=K4%5G#/:U*PM-&>ED3?KQ:_$9*>UXKYQ7@4''_U M^6G8TW+M,G1VGB^+\1\.B_GU;;26J7-Q>ZS[I#]L/' MHNH\])TX,BZ\YOWY,>!?D<7^$2DN''H!&^)J#?&Z'@X;XDH-\=;F%VP(Z!&P M(6!#0#1]WH: '@$; C8$1-,--@3T"-@0L"%^)6X*-L2O-<0='I&ZPVB_:Y^) MNDL373>$] Y-=.U([CLT$>Q%T$30T6 O@B:Z"Q-!1X.]")KH 8\;??#YHENZ MDXK-&>;[;+XO>5^^/0+QG-OW.>U386"$L1.%A2R-KW7B% 5(WVEIZ3?^L+Q" MM/3CU)HZ2/MKP>7K+SJ8YCO@C__[!<.^_*:]2/POC/[0C..@T_WTO-3);OA] MQZOX0=J-C/3_!X91<-,"R[!@>+JA%QJQ9SRE9B?0XM,'',6)[S-,WYP7GLHH M];[\V@-C:WBQ$9XUA?:E?>FMMC\M)+*G*/0Y;B>X::O=QGT?_Y8I0OML+G0# M\[W/=GW'6Q?DW(*1[MY%)![Z"/01.&;\,V8<4]P6H%] O[B\0O+!KO(KCG%, M,&WHYUAZ??R%1]]'6Z'30%U'+(O29+ 3 MFK^?IOHH 9W(4.VZ,;[FK'9-Q$>6:T\-7E\O0:81XLM7FBQ2#/F@UWI 8D%B M06+]#K'>OIL(&=0/^*9\<-$J5U(H^5!=8N6+X&M(D.M5M:_W;$1O[1RIC[!< MUU2R6XD(#K(+LNL3LNOW[:)+AY1>O-\O< Z"&!A!*C078C/3*C$41P80@J%"F!")47"R[IF M &QR-BW'Y9JB6QHR37%OTC&B$,W#>GT9+:?44$+GY>?.%)K]!$M.'F#^T M4;>BE=JE_KYK21>9OK:7ZQVF;(>FW&QJ,>Z2^O:0@.DK4"K>G+_>?]C(2Q-D MP2$P+N03J;?W;S6X+0*["+3:YW2LA] (7T9?L%%S_I"(RKI&A$U=*=FNU%T< M-D&],B$N,HU*Y,'$\P]E7^QNVRVETU@N6R-PT1+]Y2O#%%$:@U$1M^+OZ"KG)HPR*V2L2+UR@QUU[K&MG@1H=&+C/*M\23F%A0S M0O%1T!MLADMSV@:C/!!+WASF[RRL(VV"=$87[0MA:H7P^13->542R 6H/S_2 M_LQ#K,F.?B\!MW^*I/N=U=GI(S;3BA_;:Z]C-V>DR9MR'^?BBT3@X;HR&=M\ MD[2%:+&/)=I+ZDI?R2Z>Q- B05(P+ -B[39-=&M8@]O.T#]NR430/SYQXT,3 MP;",WY8/7I_;$KMRLD9U:2MO!+J[:1O;\7+:O\3LM.?56\UZ,RR)%B4G2@_I MF:@+9J= 2'AS>GK_41=U;VN$49:EU'W9M($1&!_/56@UN"L"NPATK ^WVATX MUD.H??^,Q/]$3UPF&&,XWFF146O%Y'9%8:)_82R6UO9J$E! M:\>S.W[.*RP(QL#H(H%R,!CC5OP<6NU!Z0BG'="Q[L]J,!CC%]24-^8.O18B M*NQ6;HA60K+Z9F\VDLU%-OOJT:I.FKC;L"7/0I#&,#)D/DD'_$Q.>6O$O[.X MC(X1%1(U,,!]+4;! KF1TU9(/VB^:Q3^ /DWO-#X$P9I0#7Z)DSTT;LU@)E_ M/,1:+?7\\='QZ\]^7\_<7GQR^G-ES]B8+*X$X79KTYU*8[K8'2;=REF6:FD# MI5\^@?#RBJ/;\]%@)ZI4O),%IK_>=$R% _$:>)&A\!S ST,XZ+[01/=.N(^? M(=X)[-X6J?S-KJ64]K0@[@G/).UY9>?6+A)+W"PQO=URB+,B;<[[;<_LK)HQ MGP(/B%1%'*=A?!KDW6V:Z-9X!^-OH'_W,T_> MNSP9#\:=",?.(AG]=.'AC;GM''%Q4\0=61O[N+)6;;#PR+2C(G5B(/[SD4)Q M>D[:?U_";[);<_QH:00_*DLP, <*^7=D-;A#!KL(M-KG=*R'T#_$4 O\1%0# M+_U>R'MZ%XS*W\^?SJ]_[(;6J#%#,%=&UK$06O6$U\F+[-E5&8'IAJ,Q+6]J M[1V^XA!/E$P%0[-;9/ B03 P2N=6G!Y:#:+R$Z'R6.KE(N'COIB\X/U=K[FU M#9+;=HQ!Q_#F%PEA9*OM3IPL^DM4L(8]>CCGZ>62!W3D4CH641*&,-Z,FT.K MP4BK"TMHOT"XCF>.-&>Y9&W:'G=9HN%J5NDB.U@"CLU,0ELYME4AJLL2UW&Y MIQDPJFHTN2\3%UFEQR76F=<5?&;3 C(- MRY5@@!/I/!3+\NA@189&89P"9.-]FA"R\;[9^+:57 *4CLT:^(%6#-$]8-BD56&QZB #)8CGHHH41D!00E#>IPDA*.\8E#\3 M,\TFVR9I0YBA75-OCDU.H!/A(D(!*?GCM1'575&RY/*^IJZE\CIC(_?E*T-> M,#4^]&H(QBN(F!",OZ9HOHMNR]* E7@Z;J/C/L)0;D2;JGR1N9M01N6)UI:7 M]G@V,4I=E5VL9R;@$Q R<;:(8N1CIN.BGQX__^[QB0%Z4?K2CI[^X]"/5.<; MW7-^'O3 2, S;C1],("^,^I_7'+C')+V[%/0?Z=$MG?CW(XVJ\;3 >1RN5C%M &"3Q M(DM>< L%<@MR"W+K+KCU,YTN&M3$EK-?>R@]G>SZK=)@W2]=)BOU<"(O2!OS M[+TZ8*=*C8M9*T-5%G3(]O.PNB)UK;7C>C% M#H^4BTQM!AB_:)B[06C'>M7?&+YP<$HFX$6FFS%XD<;.G\?^>ECX42;+(>*' M7H\XQB+*7N9*"( !A' 7Z.:3>=R_B6 O@B:"C@9[$33179@(.AKL1=!$CY#G MZF9,=',KU=^/YWC.N77>2([/T <@2>"0#7L1--%=FP@Z&NQ%T$30T6[!1+ 7 M01/!1>BE%Z$W<<[@F&O8"$+?\PP''B&XM;"1.PP+@;GU'O$(0$N=^P'OZ0/# M2=]&?Y:K3ITJ[0\G$\%I-&W!MMBR4Q(7=*VO8!0X$, 1192&"40A=R!W'H [ M5X_G?S>$A,9FN)O@2HC&4^90%@F;UD8F@!#]Y2N.%3$6)NJ$$((0NG<(72DX M_]W[;F0;B#L>VTFYM MXX/[9K54$4230NXJ\?UTWXET_?;E#UA+9#56Z ML0Y2$V9_@$$,GT:)?NDJC[&%<]-H>Q0]J?P-*M+/C@$^@'7D-TPY0=B6-4DZ M?LQ$LD0?NFW&]G@=212,SM)-%-%+KNL@B&[=1!!$CP6BJPM,OTDE:G7H[OA$ M7LIQB)<'$EK!I:8)J$1_^4H118J"Z;@AEB"6'@%+5Y*8YL"'W3VM+G_F!N>L;"B/X'1"UI@Z%94L#G\@#0Z_]XL$7)1V@E+R-K MQ0_*?CR/%K'#:UK:RA'(2I6:/GW@B2F)5DW8ML]/%W(U[K.1MJU1&)9.21@@ MEC!$/J7[GW?J9A!.$$YP>(8><-L><&N1(Q\P/)]YJ?Z[ R-%1'JI1# P@K7Z&R/CG86.'._(+AA/P32%M)&UHZ*:&GX>P?B1AY EKSZ< MW\[8_7AKC&L$AAS)\!QE5TY1<(*5RRTY7T?EN('&>V=?1ON*6>$2!6-!' A9 M9/ +'C*"0(% @4"Y3]'B?729$[L8F2YC#T7&BMO:!HO(4TQ %W Y"%ID4(@7 MB!>(EYO&RY4"-=Y'%+J,3NAZN=1 A8 *T?6D=ZA,L_E*%I=!,30$"@0*#+BX M'17G?7X])9%AH/F[GCWF=MU8&'@R5L_\.COQPQ11[+70S_N/K\BN!B[X1U(? M]1P84G%SBO7M7LQSE3V=VZW^@\_#KJ0;92 Z9E$^06J_U69$'RE510FU]DMC MSG<'B[Z"<4 QHHHX"F]1@PR##(,,NQ6IZBV@H5B5&K>502RK_0G>)?HM(,0@Q&XJ5NIVJ_]0@MQ;+)'+[5$K;*[ZMJHLZ:D\6'6'O8PE M0(HCT")#G%^*N[[N]HZ[A(9^NMC^1HF#-PI=%9"/=],W]>&UNEG(/8Q\=GS) M5PAKX]51(M>:L=CD1W+/4 1N4S53.V3)=U"RB++P>#E$#T3/XZ#G^JK7.S@T MW+63BA+);1E7 E1D.@RJ80G@$%"^R")-L1!#$$,00X^!H6MI5>\AS\*3EGJ7 M,^0N[U2\C=N3!VA&'BY=8C)%EGXMFP8D#R3/;VE.D#Q7$9C> 0#?U+K^R)^T M;5=:D?)H,T*L0P8 (#+A!%VDT=?60'<<\/4.X:GN:;YK%/X 677^+"P"WSU& MAJ7C0^&L0A04[V]_RP->LO$0\Z^K'?P#\&BEZ*BDX$AKE+YPG+YS]X4@)2-] MF/%4;JCNC%#<18&:#HZ6IP;[K-H=WP.F"WS'2;]ZC.$]=5.'TI?"^-!-;'7' MFYO),!ZR%5/!,:!EX5B10R\XDX/PNGVK07@]"KP^X)#A-4DFK"?Z:-0IS<5Q MB%FXH,WBKLT#DM%?OI)L$6,AR2#)/@')/B!SS*-H7YTF=]9+8&D9Y?9J=ANL&[M]L M71]_\7H]Y2WE\//&1^F))R=8.W,VK4&@X))MU+M1N32.):.73MCPIT.4U(GY M&MS^_!10RDSX.I5NX#X2"+//J,2]AVS(:MH>(95>T][TW&7-;%%Z3S$!V4#* M+[+(L##E%T0;1!N4YCY$FCN%L)_*:F[0UOGF:.6+W44)H9?K,J9-,Y9QX&0X M2^?#8\^GJD&6W3++KG]>\F;K^H"2VWLF.E6SR:VFH5.WFX&ISU1WM:[-LR5< MEK$,+9(<]FD#V#I&5+"^"V*;9TIEP?M.C4S+/,F1YSU<"3V%MB?)$JM,>WV=[U'#E.1$=AR3+A*OGG>_JVU MR"K(*LBJ.Q+>7@57I9M$1+PZ,/+>)N0M.AU6U'4&+OK+5X(H$AP%P07!!<$% M9;6+R6K? >JG2MIB*P1H7Y,Q&S\<]%EKJ7H]T@2DXKY\Q M[791]5!JVZNSFZ'E28P:=EMH$V'L<=QU&[S! V9D1T2I(H6?7V#[L'BT5LKO MOPM>3C?+#G_^7#6#@6IPLP$&JCW,I.U*:C*+#F<:3.'6/HO__@ M9V\B(Z%M5<6J8M04#-&3QB:=TI'9P4\<)C"#L/KLL'K$9>5'B&"_@ZN?+D6G MZC0.@T,MEFF.\IH#JQ>81L8M.N56D2#R\6DPJ .BZY.AZ\=Y%FAL##]'S:$C M0$>XH^BF#QC#SRRRG'7T7(V<,*$. 84:]77;Q!H\R:QX,'IFHDP1PUX5<$O?1D*TTE,6R(U7+#U =)J<;M,GJ!F">JR! P2Q>D%Z37;2YM'R7J MZ4=*_72]K+=F>Q4?,9$8S_#9D"?:$2EFN(*!3Y!7-Q_Y=%.\>JC0I[?F.;%9 MGR]VHU4'M4)AN*W)D5$G^P #N]PMM/^LAEP^(>@1>P. IN-US MGKDC-!'L1=!$T-%@+X(FNG<304>#O0B:Z#J.AG\.$V4+VO_*XE:^9NM>L'2W MO%A]6OA>NJ+O?-7KO\:W$LXB^W\_,6+.9/^E6]NO_Y/^Y_APS3'4 '2YY?,; MO*A X$V>?1)%__-\'>L;L4H8^TWDS9,=FK5*Y*__QK&_Z LUR@^Q3\0_3? _:F$9 *GL_PY][62R M1O Y)53@JLY_?QL@]?RG+U^'P($+_J( LMD#U?ZECZI?OVG?G_7*[ZUZRESJ M44 C!+_:F8V,+6J9F[TZZE&-;J^O8 KZY>G77DJBM$6(J!"@LC$*&>4I-]7[0VU50U%EU$IN5#;4DL#:1> M,A4B7Z79X! O5XXY$L?JH**ITT#F=J!D[ID!IS17V\I\)X_K749PB29I M2>K'DI-V#34[FSZ.NA,)&17BO*1K-I;A2/=L8;$') M7.4UNU]+;,%JB32Q+/511Z/I,I^6Q+#H4HH>&;N10>= M]F8V[>X-6VW&@ZU%[CNZT5>H_*\+M8XM!U:S9<=T=:I[2)^U>Z9"Y7O3D.GQ MK>&H?*_/@^8Y@8-E:[8/01X:SP:',A]HM#Y7S?#7F\? MLD;5%@0*Z\HK"^LG_;1DKNZM2GDV'I?9B8@3D[I.[!0S,OBT9.[7MVX<][F6 MI,MQ33$&A^9AOE_S"I/_]4VP+;>KZ+@BT\HJ*O&M4!S(9EHR5_?N=%!>#D;2 MSJYVQO-U1Q\/N"!)2^9^G>K,IL3RX(>R$81QO]%=3 ?[OL+F?[VQ);IT#[47 M8CS"XHJPI\5. Y3,/7-([!85=6"N4'F0$M58 M.A"$,*Q/AWQ:,E>C$$\:BNSMAV@5ZYA.9%0ZCI:2"1[?GWG ;^C92C3R] MWI6J529[:LZ5#Y'?)'),E7(Q(X8.=\.H) MP3K#Q<@=V(A0EUA'3(8LZ#!TOAN6&[P43)=HP]ZCL_JN7?Y^K+H%42JUA-=V=X>VCZ:=$37BC[^[T; MML0NNC=#GR/GH]TT3*MUPKE*O-"IF Z%B+AP4*J3A6@L#!,4S;5L3#:;JV4' M(]&F5HF0VH)HE>I9T5S+>L&HL^\U.KBHSLI]DR;;\0'X 9=OV94\\,*MR-;M M;D^H[QOSG2;@V5/S+>O1<=RE&,>U<78L"QV.#^,2#V[!SM5+:Z,\SV-Z1U0# M9R!8*BZ%Y>S"[%R]6*9G1LY*7HDXN5@KM,T9RB8KFJN74%TN^F1W&J'[$F<0 MRJ*T9SI]4#17+Z?/SD25I!4QQI(^ZLX.G2J6%8LY;6:6M:QU17HKMAI7&I)GJZC_L;QOZBTU DYX#LU8;@T M"@O?FCM"F[ZZLNP8*2OIA<:L6>DJ\AB 4=Q M,GLRB*?(/D1^I#H%%<25ANG_ ;]QNO1?V=KP5&-5T\JNE55U->Q),ZJ-&FMK M.>2XTF: IFN3']KJU<*WUE3?+:^_%V2RG#'OE*2R-GY129ZB>[2T!ZCKT/C[ M^.';&@!=X5DI 0MN[6FA_KV&\8W4^*Q@Y"6B*#C^ZO/3L*=JG2D?SS<2P3?/ M]]-G+M+>?33)\7\C0#3]^TGP25(CO*FU/%LZ^^%C474>^DX<&1>674Z*K$\% M?T$T_4@Q:>OY],;6!L#2\VSGLSY"?QJ7\S:?GH"\+OPH2WD8O' VE4WYE%A'OBV$:BF45@8 M1E@$";!ANNM;RV=VA^G*3J=7?/QL9-A3-C+RVVQDY+])I B^V@M\/=:B;O"4 MW]4XIGL%;MW]QZMY3R^G/ETZNG0E]>B.$9TEZ_5\ABR=R*UW;&-87EDUQW,3 MX??SJ1WEHA.IU$Q^US/DI4*+KNPN*=J5[+0R"I'ENT:9(D6^=H_D73D?1!9$ M%D36&9#U=MYKU)TW&HUYA-GQJDT++@M M.G5U=04.--,IOXH4<<&K%B&];M]JGY5>Y[Z2#/;UV[?:=7,AWTY?O_Y(?9;A M-FK.E3(7-7S4DE=NM"CQHT:#O\0867.H;7>NM!NV.AL%5E0W>D]S?)#Q!$.Y M(LKD$ZW?W[[YL_I24:V@L%6=.$NE8^S6AA89>G;7F*:&RP*(50J?KHX/CQ.9 M\RHQD(RW+FG?MHDNGB'RY@%[@:40P,((4*&[$)^94(FC.#"$% H5P(1*BH27 MID[=8EAUL*QYHKHKE_!>9^@?MV0BZ!^?N/&AB3X^X?/-SYLO-/E= ME?4>MIQ8!SL^[/O$H+1C^.Y%I I6\Z:;W;ZLB*JX.+C+7AF;S<#T%4@5;\Y? M[S]TY*4)L@ 1&!ORB>3;^[<:W!>!701:[7,ZUD-HA"^C+]BI.7]4!-4WG/DA MK%"RM1TYM4F7T+C O,0T:K]W)N6Q6^)1B4<7[67@ZD$)9$\'41$T6B1I&-5U M,]X-K?:@3(23#>A8]V;% M86W?Z)=FHFB1!&J76OC>01+EZ1KLM\?Y.POL2-L@G=-%^T*H@L3<3V=ISJN3 M0#! !?J1=F@>8E5V]'L)N/U3,-WOK,].!F:,9J2S/> K7D0&"]X=# X\-KA( M8(:P)J;)P>_IMC7?#NDA3?""!:Z4(KY\Q=$BRM(P, -B[39-=&M8@QO/T#]N MR430/SYQXT,3P<",W]8/7I_;,H8B=:M,3;+5BH;;!\JT-H?+S$[CH2C-T5X3 M1:AE3]7T39FIF&DE@)+PYO3T_N,NZM[6"*,LX:G[LFT#8S ^GJO0:G!;!'81 MZ%@?;K4[<*R'4/O^&8G_B9^X3#B&Q:(LOJ>)#FJ)LWYMW!ZXD7J1J%93ZNC3 MPV0P$N-UD^F@?>&PC<"%[G0ZN6*+!(G#:(Q;\7-HM0>E(YQV0,>Z/ZO!:(Q? M4%/>F#OT>6MN'B:EIMR=SFOM6;778-&+#/BBXPZ;K4-S)6_(JMLL!8.Q5.NG M WXFI[PUXM]97$;'B J)&AC@IA>C8(%$L&DKI!\TWS4*?X ,'%YH_ F#-* : M?1,F^NC=&L#,/QYBK99Z_OCH^/5GOZ]G;B\^.?VY\F>TQ!HQBW!^+QL-RS&W M2%!K5<^2#S5MH/3+)Q#NEB5;7%!*BO!1+78V'7+5:28*"^(UB"*%YS,FG8=P MT'VAB>Z=!'70F&Y4 9_XZL!O?'8!>!5ON< MCO40ZH<8:H&?B&K@I=\+>4_O@E'Y^_G3^=6/I1FCD_&^0J'6)-*#;G=G'PX7 M43^<"B6RZ'R>V-9(<]K]]CI(7TSA@/K!I/,N!EXD%M%UJ6X;=OT".G//-]N=3;]%(Y< M"LTB!]@.HX6M MM2E+DRU]@@U*M:HI*7R***";L6B1?*2(J\S@A>#9&C"PZO-<2W_7)GR>@7Z< M"6\>N>>>CAZ_^/R/*:N?_S4CR%E"LQ9!35W[K5X7C:/%NEWB;3E=/E\"\:K5 M3YANN]M=OUWH)3BTX4\'0+(4.5F0P>+<19..=FA"R\;[9^+:6B06-N1+N M8DP4 I)!I^7*7E]>!)1CAJR7Z_4@D9LFZANLAHZJNPR4X+PA5:0(&,T%07FG M)H2@O&-0_DS*Q+4EY_"S;@V55O,JVFRHT;9Q$382LZ1GUZ5X@+JUVCHZ)*U$ M*O. C=R7KUB*Q@L>Q89^#=%X!143HO'7),UW\8TO2T,TV!B(W$WJ-)F4HI)? MO\AFR\8V)U.T$FYM856E91/?H)-N-GL#4B;)%AGVM;WH.PX!I)\>/__N\8D! M>E'ZTHZ>_N/0CU3G&^5S?A[TP$# ,^XT?3" OC/J?UQRXQR2]NR3T'^G1:XC M?UJ7!]65O-%Z=063#%D,+P)II^R)4CT6'1$)=N@DJLUJ_5Y?P;"G=-YH$:4O M*$9"5$%4053="ZK>E@;E"4'8B[Z_0N,)T5B&VX1'U8LL?]&=+[L;'K'%KE@9 M[TK)N#<4,VYEJ B]-*+T)LX9W!,-6P$H>]YA@./$-Q:V,@=AH7 W'J/ M> 2@I<[]@/?T@>&D;Z,_RU4GHD]*T;:'=^-QA K+7:^\EYH=5^ 5C 0' C & M*](PL!:"!X+G$W5I%DD2+R]U;= M7T##LW#$NW[ZL);(;JG1C':0FS/X HQ@^C13]TE4>8P_GIM'V*()2^1M4 MI)\= WP Z\AOF'(JI>-\LE^:>_Q@-Y?FPEWT-F&M9RH8E>6;*.+,:R>;[MO+ M((@@B#X9B*XN,/TFE2:\;+,UKS>2FWQM7!IB-+T6,BK17[YB*%U,IWZ02Y!+ MD$L/P*4K:4Z_B2*ELO,[&W\TD+NCN1_/AI115WF (J! %4D,3I @B!XE".BF M071F$>HW>2!LJX+79YMC=#^U$D(9S]@.F4U-@"2%85B1>S4+_@.$-P4^Z.UI M>_\Q-SQC845_ JL7M,#0K:C@^&%XQKNCH A_'R+\*]C(JHG1Z#FN +^#+4%X MW_GG\X#,:J^[P U,'F[=HXKT% M/WG<:XV)&H+;QB! ZF4'%R;K!, /Z'=<"C^8]A'"[^[A!R\]_D#E\"T&*1BY M+VVFB&9+&SGI!ET!V^XR!@'-D,:*)/I:VL=["4E[QW520S]2G6\D0WBIU%7! M^GB7O5,?7JN;A=S#Z'S'EWR%L MUCVW6"WDMTG&?K+4[@2:"N^6Y+(R-(XH, M"_=I(7H@>AX'/=>7V=[!H6B^6;;UG1_+0JNR19G:N'5P^X!#0&ICL2*+PX1+ MD$.00P_"H6N)7.] #R*-W5KD3@8B[MJE+KT?:]@V0P_WY6M*'ISD('D@>-PA\@K=*?A47@N\<8MG1\*)Q5B8*J_^WOE.TW?NOA"D9*0/,Y[*#=6=$8J[*%#3P='RU&"?5;OC>\!T M@>\XZ5>/T<8G0*X-QI2UI,2):"'#H=]*['[8-5.+ C&++N(L#-> [(+L>@!V M?<#IRVN"3*@E-9VLU#09&8W5B30-&]: !R#+TH\S19I\[:S$73DE1!E$V:M! M(H4_'HQ?5SNF>4EDI8V5OL\)=OD"O1"&8D-!D1D3'K8]Q:UPV22,^_*5P8LH MR>;0]>>=>B%DURVQ"^82N^@ASVM.@!1"'=!-98FBL:+2XXXR80YV'T DD^2P M(LN\%I9P+X%?+[G(,HDM4G,IO#,*]/L]-PW7.?-UO7QU^]7D]Y2SG\ MO/%1>N+)"=:*"[^6X.M#!T4H9R69W:3J+Q(%Q[(0L"(-+YCYK%"ZCPA^"+// M*,6]AVRTO$(50U\WQ"Y7TYC%8!/;6A^0#21#8XHT V/*(-H@VJ T]R'2W"F$ M_516&PA3AJ44M6T;@S6]-!;!KBQD+.- @&R1PO,[ N>3U2#,;AEFUUT\PN"U MZVIN[YGID'V#K[9J\T"DY:5K6$BK$8XS.F27 J)%ACZ_7G8O$6P=(RI8WT6Q MS3.ILN!])T>F99[TR/,>KX0[$O=_E/VZNZV0KH\MS?4"/Z4XV$HY0?(V&T_G M=J274*L7-Z(Z65,/2& M&QO9^^J([)?H5KT/N$5_^W_"$ 6H051\5P':[J'HHL>W5V4VY/P@G M]6BZLIO34)"&G.@OPP0P([N\ "MBV /=C=E*^?UWPXU MP$"UAYFT74D-ZQC1/['%?!0%UCR.U+EC#/UWAPMW#O+(P>:;$4K[\XDN-*6] M =G";(:JXYM!(7_I[KK_RZ4 M8\_QUWD%"096?3Q9WQ*8B11 NA^G/G+/4OI[=OVN7U,H)EU33#IUHYN!RF1S M(QUL>IU^O^JYG9Z7+IS(I^@J@H!!"I!7D%>05Q\N$9VZ0;T2E/;!H"S);F/L M;Y=RNQO6$@ O^LM7EB@RESRI#>D%Z?4X]'I$5?M*058_4NKG<59C9%<:MZ*E M[/IF[*J#'3=->( K&&<%>77S@58WQ:N'BK1Z:YXS<=!J,FGZ4]GH;FUKO)LI MOFX"<&0Z&YF2XSSI^'_60RX??_4#+WX4VL['CJ??0!QC$64O?R66P#BN6]_F MN'\3?O@VXOV;$.Y'0D>%CGH')H2."AT5.NH=F! Z*G34JSCJQP8.W8P)'SNH M9NA'JE-0P>833$IT \QZ\W#F7U3:L'=_#O5=1^:O7]6/TT?Y4.DN;B%-YBR;Z"TT\Y MP4D.7,@.;].#?/K7=OV0HPW8VM*K8CJ4N6F;6](#Q_WV"V!UY/S MD^X@+D6YNJX=1+?):+/-O%S?&CP@'<@17L19HHB_>OLS)!TD'20=)-VOA.00 MT6 3+SST8$N5CK482N9@BUP";M-AZ&_D?@5%9GJ',*9A.!]F<..^?"51M$A@ M^!>XT0FPOU7=J[N:U8,5,OR8O6IW/5&5_K]KOK# M6V;&J*9]<:VLJJMA3YI1;=186\LAQY4V ]14R*?62K]@Z'ST5F$%E,6N.K7X MA\7)!$9(_ZBB/\L_/,16"-G2E?=(=\8 M[)EC3U%:3]\Z_BECT/%O?FB!MOD[,)RTD;8&>/9W3\U:)?+7?^/87_2%&N4' M)9OXIPG^1RTL T"R_SOTM9/=%'Q.&9(2R_GO;^7NYS]]^3H$#"GXBP*X8!1, MHUYZK?KUF_;]6:_\WJJGS*4>J<>V5NL^@_0\E-88I*N@30SU3053T"]/O_92 MTJRY=18U3$P6\*DZVW@8JO.@)/YCR35S6-B=N5%&-]HLW-!V8.MLHN"GGEF= MI!.SE2TWHU$XX0;R9.NG$S,@KWU?P//V^ MI#U=TMM:*..R% B>V=R3@5@&S^1^+#EBDOI&+3N$O,&=*L:MW=9R#YZ)Y:ID MEEL^@]/+ADVG_=.>Z=M$FR0*D:]293UW]=6"IM -BL9Q=;,SC4,_+9E[9EU MNVQ7X3W1)0:XN5E$,BZ"DM2/)87V[,"JO22VTB=3I&8*75'G+IR5SE5^LRLW^Q H[ME'OC5QQJ^)T'=0(PWXLRM:P M[LS2-D.1KKD[U]BFD_PNG\(]5_G-)K3#-+.W'38RN\0N5_?6*5O/[, M;6U06F)[\7#2;S@<*)GK37U-&?;J+$_:&VQIF9;@6I5>DI;,_7IMP5:H<@4A M1'S,!TN>Z<_*U7XZ/0]HDRY$MH,S65EP@12C9-A<[7W:&JB+=U;$G> MS$RCXD\D39%YA<[_.DUP8^DP)@^H%8KM$8OO#GC:G$S^UYOFI+WO+\(JNC'+ MEMS::(PT2-*2N;ICH_4T$%:CH6Q,Z]B:FB9*HPQ*YG[=-N, W^%-6FRN1A.G M(_@4;_,*F__U4JD^PWUQOD*MEI10VJ(6N=TD+9E[IERE^%EOLJS8S4YB->FZ M727IOL+EG]FR-HNJ9I:[J2.UJ^4V.T@ZJ3VY?(UZGC1DL-Z,1"6R4@Z71FDO M[W@%0_,/]?8U@<(UDD%QBAYK?5..U6X_[?/YH@W_,%:)V6Z?,F_/L%LY=)&T MUV,G@#=7QY,NV2"&Z%YRM#TWKSAU+'MJSI7+*Y(+%:P7HX)@KNUR7YN&DZQH MSI>MOCR>.R+MHW&P$K;#"4JVJMD+Y%U4G>X&C*8.%C+"^&)#=09<5$L?>P)0 M<4D=JX,)CLO6B,((NC*9CM,>C9UP9W)"MCF-&= B(@7&X3!?U&JB"8KF3( R MUC[D95*0A9E7J>*+DA6"-B#S)FCZ2M?DFVI)1$;&>*6V$MGT$U T9X(2O;)* M"P1KV0)G4[-%?\G66MF[YDVP[%I,;;I:SP:A88*BN6XH=\LMP;"J M)!KW#)F8"@:&.#PHFO."97= 16.W5)/'"S&JN^V:1Z_2IYYP;!G5K0FJ-4)1 MI0]K=3(924DS?>H)+XS6<\4=U6:<*"BC(;UV2D9%3I]ZPKG:K7W+P,V9*"*' M.<8N+8?MJCPHFFO9B+#\[;1'CU!W*<3]7F6AHJ,^*)IKV2%2;X0\.F9E=]AN M2>1F6U]VLQ?(M6S5'^!ET=E.4:3?*36H0]?=6]E3\RVKE(V6XUJ1+L92J[\A M^@DV3%L6/^'?P]6*+P]=]2#BUJ)NT]A6488F*)KOL9/12(\:1E7L"O8&F;,+ MN6,GH&BN7I)K)H%_F _L/;]):GPW')8GV0ODZK7IF^.MAE=K*:6^T![)3:^>+'US%/:K M63K?G GXDNF7]U6=DX6 =X+JUD0#*GMJS@3=;@7?(..*8JNRLZ$$N2.$_2RQ M>-X$LKH?52>>/+";+:FF+00J'*^S7#*Y>J'$J#3K#!LQ6IW'G#E;]CI,F!7- MN5>/6")BC*,NVNTOJ_&084OEIY,SN:?6*Q6WSE=%%&W.!HL $;;ESC [3)RS M5C/N=O:+T6QMX_V6M2LYP_JFD25-R%.^4ES,7\Y: M"::,ZU-+W(L"7JE$/='"9>WIE$_.6CWTP+3J9$S)KH7APLI F7$_ 1)%KEY= M;O3M@C7=Q ]M(9B@Y4+1:S3%!T5R]R-VV M42U/&I;<[4RQ=I HE1#+7B!7+U_5 HUG9-=69SNEHI(D8[0SS?6E7J>TA^%< M:;8,5IYM%TU4*JWHYLJ3-OMT!@V*DE]^1[%X$2$R:>9E*?PDL:7+8$==A\;? MQP_?+O3 XO%Y.0Q65=K3:NS[A>HW"MSS,C6O T3!\5>?GX8]K13/E ?[FW7@ M-\_WTV.C NOK7\N M\_R*'/V/&'+A$UVP(:[6$*_'%\.&.'-#?+.9"JT.NS]L"-@0-]40$$TWTA#0 M(V!#?,Z&@!R"W1\V!&R(6VV(IV SV!#G:HB;N\V.S55ZGJ\Q".X[<<3R.5ZW M,##"V(G"@NKIA:=CET\!(5KZ<9A^%^0XM[[> M30ZEGT98O=IYV%.F_,406@V7>8\+7SO7P( M8IU EUOX0=J'C$)H[0IN6G 9%@Q/-_1"(_:,IPLG"+3X] %'<>+[T\ WYY&_ M?^1Y8&P-+S;.>]P9AIW??#Z&CR/1NQ?Z?7)\H= M]&]=1.*ACT ?@6/&/V/&\=!B ?H%](N'3F?UEH#PHV,1C0K# ML^>W_+0K^&DGL;RG*#.P.-6->528![YM!*II%!:&$1;!Y6XP'=6MG12^PW/ MI[,4/.PIWQ]3[1/?IMHG_DU* O#57N#KL19U@Z<$*\8QWPIPZ^X_7LU[>CGU MZ=+1I2NI1W>,Z"PIJMK5LK*@*]9 MOJM$HUVB'UG]?NY#8YZT(F#RVS+T-BQ M$2WE?2P.;9UH<8L8G X#.:HPK$@1*$QN )$%D061]0N)IP;+%JY0V*PF-GLD MO2\Y3BWF?O^ZI%?X-6P[GC;S1%1*G7ALE[V19_UEXJJA44MJH39QE0 MC-W:T")#!T)+05/#90%$'X6%1>"[A? XC3FO#@/)>.OR]6V;Z*T@X,<'[ 46 M0@ +(T"%[D)\9D(ECN+ $%(H5 3*BD27A8V V"3LZDY'+T?^(T9JHBXT(]W M>%?Q6MI%6(][TEJIMNJ*/>Y&B6)7_2V1)<8AOGQE4M(S%TPW#IT:FNB1N'?N M111L?&@BZ!^P\:&)+AD <3O^<3O"Q+^<_);$8$;-]*%J-[<&@;A<<]F<_7X. MY5>FKW-]D*SG 6O81B_]O24^U]P6F+X"J>+-^>O]!XZ\-$$6'@(C0SZ1?'O_ M5H/[(K"+0*M]3L=Z"(WP9?0%.S7GCXE@)A5!F^XI5)8VS;ZVU*/]"KF("CAC MZ]5!&0L1E)XWM]%,6A*+,DAE37_YBE%XD05Y_F%T";D B_4L,\[MZQ<&0Y:@F5^42RQRV M.L%'_728SP([WASG[RRP(VV#=$X7[0MA:H;P^23->742" :H0#_2#LU#K,J. M?B\!MW\*ION=]=G)P Q3$(6=5:]W9:/6'(J;SD1A@HL MV;;,4LO);@(BOGS%L2)'7_!V9.BST$2/A#6X\0S]XY9,!/WC$S<^-!$,S/AM M_>#UN:VZKRZ'F#3%9)'-Z>G]QUW4O:T11ED*4_=EVP;&8'P\5Z'5X+8(["+0L3[<:G?@6 ^A]OTS M$O\3/W&9<(P]+^CN"N%GJ+2L#NOF0&OOYQ<)QUA7L;:"!,V*O1EISFZ2X.,9 M92H,",<@L"+)PBP5-^/GT&H/2D*'Q)PS2@&KT39CHHW=K #/_>(BU6NKY MXZ/CUY_]OIZYO?CD]&?+AMIO5$:NIV-HE8U51,-P51N>):0N;:#TRR<0SM3% MI;B++4_>E&6TU\(5?-KL*RR(UR"+))D_AW@>PD'WA2:Z=\)]_ SQ3F#WMDAU M*%.R62:7G+RI];4*+L]&*_TBP<0XR4BV%N\&8A.+5LM===W!Y@!X])>O>)'# M:!B?!GEWFR:Z-=[!^!OH'[=DHH^.O_F@%<\91O+(+#%*M;RLBBJB.%C<7L]J MD[-(1C]=>-31NFQP/,VC36^&#X.XE%@\&(>S0SU%"J=>6WG!'90D&YD A_XZL!G?(8!>!5ON4_O M@E'Y^_G3^?6/"JU:6'5E!Z+;(,=)A:R8T>(B03I= I=VC<6@@W;+/7/(J?&L MI?<5#N@?-%;$Z MF3H8^#ZT&20E)^1-2'DN]W"7\_&U_.F4]?8&.1&$F()1: M7S5-O6-EDUEYX4 D0! MW8RFBP3VVCVF=Q9SE1F\$#Q; X96?9Y+Z._:A,\ST(\SX,7G_\Q M9?7SOV8$.4MP5KW9*(W)( YLA)_MJE1WJVU[%UFB\W9WP-&5X0BM3CHDO:JW M35[L*QB:)=%ABRQ]P:NJH6-#-D(V0C;^OI:YHT:M>EHC7>ZVAV5,/>P#2;C( MFL^&LF0V.&?;J8Y5/@&@!,%<3!'#60A*",K[-"$$Y1V#\F=2YDRV MN6[$BK&\%Y4868\:DY%S$38:O?Y>'"I371[;T@KCA?IJ4#$!&[DO7S'V@HGQ MH5=#,%Y!PX1@_#5!\UUTXP_M+:WN D'<3Z@D7,:K<+:_B(Y9UM=3+FYHF#C& ML=#AFJ%5I7C )R!D4G018_(1@ \1 $@_/7[^W>,3 _2B]*4=/?W'H1^ISC>Z MY_P\Z(%A@&?<9_I@ 'UGU/^XY+8Y).W9IZ#_3HD<^4*W84P/D6U,57ZWJ"16*9$XER18^&6.$051!5$U3N$P?4& M]?!MI]- 5;^"]-;>2O>5BRQ^&SO=EF&%8D7CW"<7,1@#]@X4>9+(>('WH] MXAB+*'N9*R$ !A#"7:";S^1Q_R:"O0B:"#H:[$701'=A(NAHL!=!$SU"DJN; M,='-K51_/Y[C.>'6>2,Y/D,?@"2!0S;L1=!$=VTBZ&BP%T$304>[!1/!7@1- M!!>AEUZ$WL0Y@V.B82,(?<\S''B$X-;"1NXP+ 1FUGO$(P M=>X'O* MJP?TOYM"2M,I1:5=H]36)'#7DLX=B\!#<_"$>_ZZ8P]G)M&VZ,(2N5O4)%^=@SP :PCOV'* M"<*.)4QB&9F1Y"ZFT;7RL)^N,-,)%I7EFRCBKZ8$NF\O@R""(/ID(+JZP/2; M5-+UIL=:I1J'5EL(,PP6NQE+9%2BOWS%4*9(P83((DZ=7Y*ZJ?"FP >]/6WO/^:&9RRLZ$]@]8(6 M&+H5%1P_#,]X]#A'\%&UDU,1H]QP7@=[ E"&\[AQ[PN3P ]/H_'FQ5 M\A%JR&J;K.MPY4:+H.3]./(VV[)5 MFV/I&H7.Y!*L2*'Y7?(_[]33()\@G^ (#3W@MCW@UL)'/F"$/O-R_7?'1H^N M>\B X[9HC-7I?LS9(WO!@['Q:;W^UN!X9R$DQ[NR"\934$TA;6?M**RFMI]' M,([D(=3)JX_HMS-\/]Y*XQH!(DDFASO?)D3![ND MLDEQR8!X$+;(<1=,C@V! H$"@7*?TL4[Z3*;=@RN7@E$8Z/6IM-UM#&)/J + MN"4$+>*7O-P(X@7B!>+E;N(UWD<4R247D<"U9^+&]NWY7$#\P2*;KW @?I7C M(% @4&#_SZU:\0@[(8)/(U?!0VE77GKP0$N#70+8A\'2J0#YTE$5V M1W#!/Y+ZJ.? P(J;$ZUO]X:>JVSKW&[U'WP>=B7=* /1,9WR"5*+>[]>GRJJ M:N_K$S;TR>IJ#(YHLUF"&K3(DJ^!^J[VD"#$(,0@Q.Y>JWJ+:$Y_6-]U. 41 M#7F-;OJ5_L%A,J(]A=.0.+PA$A(-$@T2[0/EL;<@9E,K:X(&L2RJZ"S>6MN6 M:!Y, #$N6S]3ESRX!"$&(7:.@*G;K?Y#27)OL0256$&K3=JAC*P;?M6E:WIB M]@%+LAMPR2+#O0:3>PFA>L>U0D,_76Y_H\7!RX6N"LC'N_2;^O!:W2SD'D9 M.[[D*X3MHK,U6FE,2[; E Z[6557"#I=B!Z('H>7O9Z M!X=D(=KVK=VD*B-=0O#5L&XT%GW (2!]T601AP&@D$.00X_"H6N)5>] 3UWU M&EY "C7;,I1#:=I8+_0XFP)Q7[XR:)%%X0P(DN>LY,$_O%8W2YYS*TSO ,"Z MM&UTXP;AVJZW##2SWYGS@@D %0FDD2+S*N+H#N.^7J'\E3W--\U"G^ ]#I_ M%A:![QZ#P]+QH7!6)0JJ][>_YP'OVWB(^=?5SOX!>+12=%12<*0U2E\X3M^Y M^T*0DI$^S'@J-U1W1BCNHD!-!T?+4X-]5NV.[P'3!;[CI%\]AO&> 'E<75)< MA7'[\CZ:'H:2U7*623^U:"9FD46"O&!2:0BOV[<:A->CP.L#SAE>DV3MJK(G M=K-=56RZ541RRNUMZ)J 9%DD&);.2.&]9Q!EGP!E'Y! YE'$K\LBZZ>);PZC MEB@E[;H3('@11IC'B#RZR5Y5J:Q1>KN)7W62XIK&.?U M:;8:KANZ?[-U??S5Z_6DMY3#SSL?I2>>G+KT2!(5>4#+)3'6-T2_6EMT=(Q7 M< S(9G0196#DQ2>%4F;"UZET U>30)A]1BGN/613-$^VM_A(M]7YK+RL$!C2 MWIB ;"#M%U-D.0RB#:(-H@U*U_ZU#;6[/W]_A6JN<_< M-U-E>[POR;U39=:0$" !LGVA9/L8*\B2HP7C_/7OZ>ZS298-80S8H*GGF0&A MY2S=?7KY=?==-)VC_O;;SV=L_[+\LW.TTSSX>%0^':"F@]7F6X7FTMH1SQO" M=L0BRTG V'KHJK2\A#N2WT/^R-7F5^81B>>1D_YXT=9&'WYM1TZ_J^K]V???OX8[GX[B ZZ%]4JEC5K%ZK-!ZPLF\NJ7%;ELFI3 M9-53] E<++@.]GMOK]V]K<-=^\>GWKNO_O#R0^42!%?SCW_:M4*[G@NN7'#E M@BOWJSV<7RTAH!:ZTB:]L^YQ-6Q.SIL_?VS-G)FW9=^@BM7YXY]ZIU"ISF-+ M"L&VOJ+J67G;EFHWQ/ M9;'$#0.D'7+Y_=KRYOQFF/ZYV&N6(]7R8$..5'LV2MLCN<..6*3!Q=TH"IQ> M'-D]EYWY=\8+M_VCSM?IU<]R^6>T]_6M=\'9# MVJ*YZ,I%UT:(KK2F!9M=J:YBYCDCY(RP0?BF)SC#5^QF6>GI6=W?/_X>A0>_ MKIQ6\^OD[.V$M:,IG)Z(>RK4RO-!I[]>"N[IB^U>L<#Z'WL\>6/MQ)[K3^9] M.CG6Z>DEZVTNWQH70 ,_YCRRR<[MN\3A'G^FN7OG,=T[6090XTNC%E6^%\O. M1?SAX+KE#6?#[D6UCJZ;9J%9>< DG5Q@Y0(K%UB;([">UM>3(;W.VHW&:37H M3,Z;7X;;UY_JD_'L8 K2"U!/S4*[DO=LS*57+KW6T[1]+KBGM)1::"]OQ;5W MIX-?1\?E;>^F>_1N?-"Y?G<)XBJ'/N7R:NVQ3VLEKYX5^.DV/:=>C?WBSFDE M/"]>?0W/I]?LV\4-6FFB%6.MO*PBZ=T=;8LHY.$A42EYD?:TK4YVT#>*+AM& M./A'DB4YM&K=XQR;OX1/'D?<_"7, Y(YH^:,N@%+F#-JSJ@YHV[ $N:,FC/J MHS#JTR*'UF8)GS>JYLR/;->R(?B4%PI: YEU:[YDJ<$W=N-30^^4Q?[X4WTZ M_V@WO#@>K@->)MX>%(N5^NZW\^/]ZK?@]"P:]&\^WML3BV'M+!?LK\/W[Z/( M<_QRM7JR\^/J>\LIVY<7U2;E.'7:[4*M4\VCS;E\RN73"Y5/M\-C]DZJ;!3_ M\#OE\8?S=^4#;_?;M'I_<-]"8?66[6X?7&\WKZ[&O\+=V5YGK^@V/H*PPK2F M6KU+#B73FN+A'G1TNGJ\U'Q MK+]]^KX\?ONU,OH\'GX(OSV$D+AJ?_K9NAE]O=J_'O8N]FK!\?NK*0@) +W4 M"^URJU"OUF_#O?R-Z6W_X&TP+<>+;;KOH5G[CLSY*!*&;OP-B3&W6K3*1_&8 M?[Z_%"M5-[%2]8O3PY-]]GUZ%9X[0=0/3NJQ_6WZ,4T&G^W @8V2>8>[_-O1 M;,<)^ZX?Q@$[XU_;7+^Y>9+8[93JTSV/UX2[?)A MLT$W6G+?!=Q6^<-BG.XF?!Q1$+.':&WR(PXC9SA+R)0A_G/70X$^]6;.&;I. MY+6BL?Z=(#+^^\"Y_N=_^;_DQ_HNLP.0XB.)XY+81!B9.*[*Y3]7=W(;6]EG M0)MR*2IMPW--ZU)MTRQPU/CO_S('KTF@V/==/W@MCPYC5B-:M"J>(I>LV N8 M?56TA_S#KVUW:L]",G7@K[DKD3UY7*Z7F VU**G90TUOP MO[8U"D H_?>9W\\4A/ S)S)^.KD).A67_OCG#,20Y0\M:+,**K.B4/L?8W\7 M465R5>>6:\Q71VQR!=4(&K0X\]CW7SN_CG]T.^5JLSX;[9_N75Z5+[E8+?]! MWU=W[AU\^E;_L35M7FU_]Z\.3Z,O-]V=CQ?8-C!Y)[MH_]J[*NZ,=V>-=Y_? MEIW1\<71] +;<"7OW*I>?XXNM]UN^7AO.JU_^_[)[NYU+ZKS7[\<'[X/P^NX M6]YN-G8/SFOA=GTTO:C-W]FPCVJ'QYX[/F?O)_WCZ=Z'ST?[77YG-7UG_?/' MD=\,?XS.[:^3LV:E..M>V7!G(WWGU>[@Y-OA^T;U_&?QV^7Y=M_9^;#5O:AG M?'WZ<=PYO)Y.KH[=H/C!_55L?SZ_O&ADW'FU?=;Z.G_?B3\=G7P,CCZ_ MO>3'V-R=-UX_.MCZ>.:>C[NSX.1T]K%I1]V+5L8>O?_VJ167>UOG7_;B(^_; M:*?2/H8[Y^8>?O[ZJ1W,P@^[=O]@U/3>W1R>[DSYG7-S?^L>?ZY\V \;5S^[ MT6'UI]MM1^\^7G3FOW[]Y6/SZMN'???E\ORMW8_?]H>S MCU[K_'3O-'K?FHT^U']\A%OG1GKQMOUI4OUY<%U^?[3]=>B,=UIO6WCKW%"_ M3RO;[--6O%7F K3R\=V%>QD==2\J&=0B73Z/8/P[*VT6;+P"_-3F BP$K5^SRL'8Q[ S81;W6;%VT M&[WFQ7!8:Y;;K=ZP56ZG7UX)K_>_3EJ=\.IG<3+]^&G:V#GX, MV>?6X8['PQNRL[EKX]9_%>-+K]^/_[0NKZ:';&]_+++/[[X52F16]XL7M^VCRZ*?_XZD[W/W:S M^._[6?%7_^-P?%.VCV(WOOI8/HNN/_([Y\9I__P9>C^/]ROEGT'E^D.Y4]M^ M^Q/NG!OG^<_+[Y]V]L[L\_BF%IVY/]D6^Y;)J9_>M=[>?'_[HUX^;9R=?^\= M_#JN<_IKS]_YK5/Y-HT^SX[+G+G>M09'Y5&?4TA[?IP-MQN^"[\USW;W][?W MW^WL-FO>.WCGW#A_M/=]E%CR._,X.F38_O'F7WV8[?, M6F7W\\7;GT=?7+AS[NN3BP^MYNZ[WJ_=[4^C^D[UO-L_/80[Y[X>?#L,O>V3 M[F27%;]V/GS:^1Q4JI>9;&J?.IVZ^^VB5=ZO[__Z];/&?GZ&HR2#36^\CS?5 MRY/NKZNJ?_GV2WL43[Y[4Y--4Q;&J.M/J:#W?DOC_>.?H^.S7:M2%<62 M/G<_'72W#G>M@Z.SW4^[IV?6[M'9P=G![JF",>2V1_:,I!XJG2_5[%GB)F(]W9DT"_]H9\('9+E>V/=36+,>[YK8H.$ZML0KF M6"$&>OBMT8B__'+$_\NL<.8-G#Z1,E<>H9U\/V #)[*&_/O\M=[ &K!KYOH3 M? F_QQX.N?J.ZN;(!S_M)8SB!^M'8UL!GYLX$U=2(:OMW_&3NDK,++__8#X<(1\W&=L1/Q!R9V$'DL"$?.A.;TPW?X M]Z_Y(+B5'M(+:=G\@'^8#V'"@F@F1\O@(CRG_D +&\!JVI%E!\RZ%KX 5=W8 M8N -X/" MHO6&KVR_S]\4X2;ZKM.'N0?LT@Y@P=*J MTMG"!.R&,.YWL<>X85B P==Q4CNLCU$.JU;!JS7B"L*2X1TNISI@.%AL,76] MRGR1YGAZRJG3VS;=LV:[M]9EU.F)\(*]I'^_MUTM&J=A@5_!H(L*4[=8[ M"1R^?S/JJ-AW^(\B '6\5^?RY7!P?E5\?Q$T/YW^J$[MR[2O\+0_8H/89"CZY-E(Y$+:<>3+"^3QP2L)OY I(.D> M[79KETO-#OIXHD .33HZ:-IW!*2V2XWZ,L"XX7@QWN_S=PXYR\EUD[\7(;KS MFMQH4[Y2MWJPA.#'#\M;[1ZG\CAB#^S,6HWG7GL?_V4PK%IJMO*-6(.-J&!4 M,M^(I]^(1LX2Z[$3N6Q:DXW(9=.Z;$2K5,E98H4[\;N)5+?IK?]ZUNVY2??F M9PQ8H0QG9,(.1)L1W8Y.1FP4HJ*F>^,T5J%%/>$BM6^GD:59B.!<(I*IE0OT [A$ M5I20F+-(SB)TF&\PBTAOJV"3BF:36I)-UNZ879ZIXB#[& MVW8XPFAG'WY@/V/GVG8)4+LBIG^"3*ZUXXA%&4M/6DI\%;E8TDQN9E^_5WZ,KMZW/W\\'!Z.1C=?[E_\')B\ZPW@/[N:P[O1MAT$,[XS MGVTW9AG973LW]5$Y^C%]=_Y^?FJ> 2ZU]L<_UWMS[=OZC.?67$ ML/4M^+EMOR_OVC>?SS[.;L[V:KL@(["*1;N^K#75IK@5A*[TB6]*X/3!.P_: M4FX6/1>S*$D S\1IL XB<*.T),W>V;(P0_CM[I\Z'XO3&[;[Y?IG^,W?NMS= M?@M)-C5(?J_7V@^G(JT1^SPCH;%>,N+!'2GK(",V2TVZAY!@=?=KN3K=XD+B MU_N3K6OOZRCX/KVH"PUI:?/.S7';UA8@-[*N8VXV3;BYNA6+\_B MW"AUJTO94Z$6$$UZ[?1U > )Q0K4*K^H!* MUGJS5BYCGEPW>WDR9K/4M;L*F;W9Q:RWQ4VX\L_WW]ZU=M^/OKG'4RYD0$=K M%ZJ-93V*-\R-=1R-6&!U17G^W!Q=8W-TS67@DV-$UT$@;I32A;R_L)KC^][6 M_GC0J>R?OZ]-;B;C\O!!C;/V74;P-KLA 0U)/KI M#)^59B.LMY'V;*W5IT9:O=P&\!NH@"V4G,[Q>##NS7X,R^-&?^>F%E_9+M>] M6J![M3J%5G.9!9H+CDT5'(\(MWKI'G^?;5^&SG^[N1 M]^O[S0$4S.0J5KM2J#26]0RZNXJUB+X>WGNU-NC^W*+-+=JU@W7EW)%SQ\9R M1YX9MFXQH?MF3!_JXIA0HS*7#;ELV(B3<[T7(2?_M9AU?C2NW]&X3IA60E 8 M]:%S3]SF>^+6QX7_XB*@&^7!1^8WU-\,%UUY]KW_[5-\WBT7/_8[@_'QJ?/K MRQ3Z+]7^^*?1*'0>$DB1BY"7Y\Q_<1)CLWSY=Q 9;_G W%C[Q,J7DL]&J7GAT^M+.HWU1:,^ZADI[5)/7M<,0N\2JCL49 M34AE U[XR>*[,>W=__]>$L/MAZ=WFR MDN:CWZ97)_7=HZ_3ZX;D7?U6Y>-R#N.KLE.Y+)I338BETWKLA%YQ]'5[L3: ?O_3G#1O3EI>0:J=*M7X;.-43Q&Q MR:-6>4PWYY4UXI7UFO(+"^AN=#K>MC\>.U&$\)]=?^Z?WCY MV^C3Z>"U$A '2CX<>&?VS2X*A0PL:K@3[1UYGR>M\O;IUVWW^V'].+Z:4N/3 M2J-2:+;JSRJ!+Y.]U?.X.]'[-+ZIA::=0+Y:4=;3;%VY$HE4 5D%]; MM";%,8M&?D);VQA+[1E(RG4S9M=\S9X\UK . GE3E+V[5:F??JMTOGP]/2J6 MO_P:'MI?F#V9'7RDMJW-2N%!6]OG BH74,\LTK,. FIC-,:[2:B0'=Y43F=' M<3G>O7+8.WL\Z]JB9VRS7*AT&B^PC\:MB0Z;WDUCL^70\S7#\]8;ST0M7"AO MKX??.CMUG^WM_F25@1]\NMHZK,DFLY5JH=.JY0Z_7-(\GS*#HO#KVPN77LA5M%V6JV4B]4J\M$S=JY_U+BY':T4U+[TQF$SPC. M\0RD:VZ#KR&2:KUA0CEOK0EO;?82/0[RZE%8:>T.ZX=K I*+D6EWE M2LY;F\Y;F[U$+_Z(7C_T,V&>(]\:\D'E..BU99WGZ[K,FYML=HQ$01E1;)SY M>WP/":^G@8U9_LSH^_[;D^9X?+5KCW;.H]'NWLS],KUH(U:Z5B_4.WGHY,7+ MGR>+E+PX<;,Q@9+[RANGNK?7/'Q7'^Z>?FBQ+U_>3[[UIQ^YO 'X=+UW \3"Y7G[J+0MY+)5?9[M%8X5O_G?,EKC<&97M[Z]O' MYOG/GP?.Y47G412T7&H\M=1X,-7KA0N)C5&T[B8E8N]]<%+Y?FE?[5]\N?[D M_II\.RM.N918L5JUWNU7%A?+R_WS+T1F/M_8UYI73%OO-DUUN ML )RY$\(!YM<(WZ9?_E5Y:]7U;_X$L>3W'G^TISGZQ.\>WE6WJ:Y@K('0/\6 MXNN02ZQ=(<&Z8[[;488Y>%#;VOKZLW?]G5_3@S3.B(-L[=M"I)-.[VQ^'7=N?]U6FG];:X5=P_WPXO15_@529,K;=G:KT% M4&X=Y];QQF"T-WJ-,*)C0WZOJ" M=.P8;8TKI4J'C3.:9R4[8IE]M)1&#"U=_>"U5'M5TZZ;C-?AITM-)GULE4ZI M++V/H"\QM4,6M'6URE89OFLVO?J-IK+_CDHREE*N'(ZAZ-HS/XY>#YT;-C 7 M2DQ'$%E2U1,:'.S&'W^;?[CO@-OS'KJ>'3+PYBWAMO8<@[VJ_)5FX10'+N26 MWQPM_8:9?![H[F["%RDN9?@V!XSK[9QFV<"R0PNXJUI^G6$YH>4Z8P=@?)PI,YJ# M^T/+B];("2,_@/D!X_ W,FA!;WL#)"A.Q"QPD?+AKWV@M;X=CBQH1AE: MP\ ?I^\SF2+*8DO./!"T 2[S_(C3OR!C/#+AKTCB_2CF0X(;"Y8SY .:P>OL MR.1H_F[.K%X_#DJ2V!]Y&>_'9,);H?]U)QW.F)50YZK(P9>L M2*U6[2'_\&O;G=JS4,RR4RUUZEH:R5'5T!]9:M3^M/2/6JARN2J9BV7C:[-B[?N5:7<:39;Y7KU#WJ[\9=ZN<[9 MH55+_J7"RNU!O5J^Z/7;S8MZN5F_: ^;]D6Y,6RV*_5:K]D8)IXXB-BX^L'V M."WA<;_CA/TX#/F0N(CM>K8["YW0'^Z)AQZ"[Y=%U&%X5K4$X?.,5I'+8_%R M3DJOTG/#\T/.#K9RS^'S[3M"6X#V?6!B[$=YRS \?TI-4VL3*)> M&P_X9>:&;(HZ)ZI_?*4_QG80P4',%W;B!Q$<\'NB6,"'5%:,]_ ME:R%,X)CR78\.(3YC@W$UO%1&'-P/ I*\+\40.F>VL&@Z/K^%;S+F!8>WV+T M5N"$5S13OCQ$)+1YV20[9L7%QUM\6W@!#%:*PA'X4?X,QAR/ 0O2ID$;R. M;R:J/;2E?+_Y'; F\QO[7ADZ,RX&+>8!;*[^#_V>/+&VHD] MUY\4K .O7T+2".->Z PI MCNNFK]%9E;Y*"QFF+X/'B:],^C*N;?JB7MJY/W&AYO#5GKO.#49GG/7 !/PR MYG@T!4Y\4 [Y46#\"1TH[-*T)/GR3;F.3ILZ&06P$7"KW%_Z([\@_\;->EA. MOJ7BX^2Z&<(]G/?Y[@*)QQ&8LIF40R\8^,*Z11(-?9=Q)D^>FX*&2M8W01:V M&_IWI0U]1N/@!&W/!+T7:+2X0OR.!Q7OJQ&4I($LG+'00^2)SD6G%I/(IR84'WXG(NG;8- 1/6!RE-@NV"':7RTX0$K G'ACB?AQ:5YX_]8120C^C MFE)(ZBC@[ OC\40(&+B]/[*]2X9RO>\$_7C,A\X?$?(!Y:,-G)Q2;/BWA5X3 M\N5SAIPLO.@W5!OP@2QT!KS95Y0"M9F&@8 M,0"C[^P"E64.A0'U/__=:;8Z;Y:X1%,/K,2OAU.YHQ,"N83DAE!0]H2"A,_A0;XJKXZ!?%5_B7#L ":E?I[Y'45#^^?[H9:3S,-&>: ;L,/(_#W M%NB< GDV.BTIO>S2YT3@D5N7GU^K9PHD;Y(T1)&A(R$6J#]<-/WV@E\ M)%*RG,'2RBDQI\354"(0$%_V*1>W4MW.Z2BGHWO1D7!1<#5>>X#[TC5>L%SG M9^SP7V9TJ ;:3>XK-WE.>SGMW8OVJ P%>B/\'KJZ@<;&8-W"+]S@8R,?K55^ MF: G+JBI$M)B!P$G+I_G[H'[#)@=+)[MG1O";DY81&JGSEAY81U M;S<-EVC:58BACLO858%9WW7ZRE7(;:#+P![SWP""#=%>DHL8"$P$846D3'D8 ME5=G2,'/)1^AA-1<6.8T_:^-)1"1[DS#N(!B"U80NY+6##*T[,F$DR&2%G\T M3L"()(Y*LX812-_ MP.^8PW&*_%SZ3($O2Y_QE;=#J9T/ 'MIZ/;X*)7K_0N6LUZ6OG+^4IZC M?^._"H.>SGY^A5^*6'\D$DKZ(KU>. 6@;"(_5Q!-'D*N(!_3Y2A=1F/"_(G+ MW]CCRL) >&K5*U$U&-G7C.N,CLL/5(CJLB"DD%D8.Q%R_8()*#<71(89BT2> M!QOHJ"]?17^,R120/Z@>D-F&L 2F]0XA-+YBF"HTX5KNS IMH/ X'!)TQ^)%5PPU 'K1<)Q!X!>]$ /N(X##K[$'O!7Z 7D9[S,II5; M4I4(:#P4<]9OU1TL6)R"7_QU'"JNH]@O3 M4_B$^<6^4*G-W>;; O*QP"1>?YGBWDCH*>!64,"/":)O1$KIQ)<^%E!GDSA M1DE[-Y.?M?P)F %0S!/4?'@[Z'>DO#J:*APO"[ M_-V %A:<*/KARCL1<%,Z0/"7]GH$B[K@A5B5?:%H*CX(OF M"S5]+W6QPL;Q00UB3,G13DA!!$+RPH!D\$Q.#9#^.CZF 5.)3 _^0MFB12%[B4QI4Y&_\(D-H(6%<: >K!(W@HA 5M+3!!4$V[Z.;*[ M$C@*P-,0V9@?"*OONFH)N=DU-?90,84YCDKKC5I@$@DHT6E]_7[?Q@(.\&:Q M[07-I@OV5U,4>I+A>'6=(2#8PSA YSJ=NABX--[!E_U*;"S1CR/R;"E^1/)1 MI*F+U,,^Y3$RF8.(_2F1_ '%UXL1+0^O0@P+)+_3'W".)3,_ZGD( 2FE37Y, MGI_I$ULJ ?B;T@.T6H&'CH 7S3T!1$=)[! M?&GF@(.:'Y-P*6G!],-W(/>2OR(&2!X*AJ1VA-\ @:L=V6IIT+L$P2A<"RI/ M-?]5'+K<4CD2X0Z7.II0V-2'B[*2AK$GP%A2NF6H:,1*\CNHQW"M0":0R@-? M?)?S),@G4"A\XFU^\-A*-B='22JJ>AN<4%-/+HFQ0JD31%"L='$N/4Q01/+[ M^@$4VDJ?7YAFC ;>-'#H%!-"3(G7(FT+%#0!+VT1TLV%B ,2!:U#1K"SAU"R M/OAAI!U@B1>AWN7(%\(*]%T?-ES2D9VD),L@_!".*)QCOT]5\&BHJ%:14I?% M=JI2 C]\,JH@6+KGL77"CT /=4BLLR!YZ9BCXHRT,;9ZC1F.885\3\:RJ!$'*30,!1X$6<@ !' M=144:E;#>PS&_K=BS7=2#A(VK MHTL*1ZN.9?!T@UN_8'7Y-2]*=PZX85!F0VY0W(_$ MD?F#JZ\4(X9UT2E!2IQD?N'P<+M@/F!\8L-==Z?L\B%+ JV> D #8#>L'R.; MDG2@U&MFCZ7R,12%P[!"%3+IR&%#8_>@\P?:<&,;59F>/Y@5,'.G2T/4I/:)+&]_4$26B@\?0$;,:X)[60MH>LW[>'].@6V%QDUK@^7WKX M2,]UPA$;9*6WF-X6X>3-=&EP Q6E FD//@;#;5@'>Z#7&UT7:E4-3]S\$BLKH*).Q2^(2O,OFUN#1! ML(,U9,(1#M.4VR*W5N_+&0I-[#JEYRDJL7&:3LHHM#&$--HT"$ EAP#D$(!; M(0"/>LS<>J8N,8JS35]Q.$B[%TW=33@],Z(Q(FPM\AGG#P=0A,%]DO#7DXAW M75.N@M+KQ0"MB@&B)44A"&41+RSPU8EAN/*/A0S7(GC"/ =.'GT3?"UAGB;" MR.#B$?@OG=-AZ(BR[DSR1#>.5_9:5(/$7.Z.PR"TK1L9N(HL,Y!VB^"(A=>8Z7OW?/=@+=K4,U+^ OF6M@ MH*),^AMX'99?[MB\XL))TP/*I%X>L(4@@4Q")=U$!(9E3J^F7W3=M0R#A>S$8Q77 M %U+*FUBY)AA#9"3(LU+/)D](;BR:%)I@+*.'$S MD3H X-!8^,FDL$EHQM(SI*M[<'%)J09)%(:@32Z-L-:XU,4!5=KO@\ $(:C8 M06J;^#'<7MW;1OHQ0'Q3G1$HH"M W10; CYQ_?Y5"?S=?43TJ)XBDEA4Y!*. M#XP+ 9;8!O<7_3%C2L1M&"TZRWH5-_ZCV01@+B[!G5PF"8H@R\(:Q($IGA*< S2F%) !KK!^O*P MI(F*O\,4N'R. T]WRU*GJN\!S&,AJW:YP%<%HZG]$'[,YJ0=V6'$S7(NJ@3N M7_KIE+&N"G-I1E5?2-("Z9U+92Q_1JZ8#GBJ3VDXB&+\@.D=!M:D'0C$+O G M(]&7B7-'0 6&9:J 00#:EVD[+L14,2%#E-!);"["-'6(:(!O&- M%U^J'/:8D6-#IYC(Z9.,E7DT")_LB^\:H4\3J +59Q7L2U8&!^S%$U#/ZDW] M'5#WMZ2ZOS&6/IR>8UG2&-S*:-R/?(UQ2J.D PE&0EB$*G\$,FKJ!U?2A@(O M*:.X9])E+#P(!1,M)UVJ6:@YZ7'@[^>"60"10.L!MZP_"1P%Y>9O^ALT.&H, M*>/IZD140Y6H042EX[$5FIA.(Q ?H+BE:GK ZWE$$"B'X/-#2:PA3-:(98 MXCGS2CE^I3.!*V^> B>BQ)'A,64 Z1-2*)K26!TD/[_^W#.'!Q'GYREX\S>& M4\X,](]&*-T&4,(YFKBD4UWB&VPM#)0L!#C^FTB'ZG8"NA_JKKZR%T-FW*FS M1!)_63P:0:]"HX26D> ZFDBC$$,L(AL9^1\4.]GCU03GD0(&5Z!_@PNZMTJE M7QRBRS[$(?6'X>J8P"X+EA63[:L<9*.JBU3\#T.5:H+S51)")^S--G&TADC0UQ:_$AQ)16^0*Y)8F\U+0H/ M G\J):D!GF#H!ERO YRC- N59IBYW1KS>'X)(0\J8)R=*/@!(?2*<*&)Y%-UE)5P5=/9\^BOX-IGB1.L% MSC7,5!'N;NG23GJT#=>WP;-/W=Q#)KO?*NUE8@+!"J")H$;]?@+6WB76-F3F MEHANGPIYL^(CXK;CH%IJ3*(YWQTVF[%:C3]-IQ'(#7T4#/PD%"ZTOC.7CTC# M;,CIJ<\#^KM&JHK[$5GFV3*BK/WS@Z4@Z@R -2:HI- 9'V%HA2_CGI,=9Q= M!N$-\+24&@3JZX-'@SHC78Z*6$3(VR;V MA,I)&OIXQ^9B&V0^=Q, PL\*0"BUI8U"F9#]FZ"OV_+YHE&&&:Z2"\ WDF62 M2XU+W*95+OF<3*X/3?5W#5NNMP>Q(Z,#*8,5T;>88I<2_!1(2UWD M4PQ%T%:6C=*ZN0@]B%,8>RS(-=:3$']=,H4TCI7\'-G+)TT&.2GP6@AX,&97 MBA,RA:42M&KZ&U(^F>>(K+\MWT()I]/N1F+M^;!%L(Q"A&JZJ115Z4<#@AGZ MKN,K>-$"U* ('&N(H8 =@6-(-'Y?G)>/JJ1Z9U*0RH1$DRYU),],^T934P_> M"09%T-EF2CFDQT3"B,[J%D&(N1SIY1GCMR4+:QR+7F0-+ =/%6,)%)6*2JK; M]>)GUF=0;XN,@J;F'.%M.*M%J'=A-*@53T!+),[&,X8H)7$&+$>!

[8&>MO>J;\?88!]QJRKK.)S+D V0][J=;7>,MZF5>P*YY:^M[D*;WD!60H MR8715TW[\&S6^MV7G%-E,U@=[=YCL.^G$<8H[9&$6'LD1/L;(%-3$#T &HW" MV=R-R.4D1,G^F\WE*=HUS:Q(AZ;7?!4UZY"YG^((HT?Z(PA13+[H30@7!PD: M1QYAZ1B%$S1BAZHB+T!K;B?;F9Q,\2$"K%/KX!=,%=6Y*J5X:06@35/U!9QT MY_TL2YEXWZTU<)'\$N[T&6R>A8NRD8_Q*,)N3,@R7F!*+A?EERAOAHL(A:M? M19&;8 41^B:>Z_M/A)DG,4[0\(E\-YZ12_3@@>43DI!@ACQSF* )>4HPHEGC MA]!?S+"*B*18?=W*MB?TZ,9H'I&G>7/VIJU#]((''"7]S^QOZ>'G_'&YOX@3X$B.__O:OFRLZV R!=W?7 M]^CSY>WE;VP^-0__D,;;F$%))#%_*W]P%GL9T;Y7\QA?Y!^*@Z5YE:P-\XE@PUR@7?NXTERX2Z2,+_ _.3T2N:)IO<47-/L'GHE<^]UU6']AI,H'UFA M\?%9Z6R4IO8[VE@YC5*IFKT]6%7XW@N<=(X-K_6]NP*!+LW013O0"!KHT@Q= M="+(]I:] F$:(HS:UX$NXM$%!)F8= %!)BAAP"(3DRX@R,2DRZ'6U4 7,,B M+L]TL54#]+Z =#$.G&D$=#F)+B\MGS\4L.3<1GW+&ASJJI[FT_:T5J_&_JP^ MQGX #R\L:UNVE+:/;2EM$)'9[,[!0UV$MZS8WLT6<8J=<)+^/ZV*2#^9FL*U M_[+P8#HV5\.SC[UC-MJB^X7@^4@341&__N1[C431)E]K(_N*]^=Q7IJO.**/ M<->[E0NG>+=M4BL]R[3L88R^AE$R(>(_;+&@W UVKD#7B1#HM4F]TC)$D(]5 MR\LME-B)=5DQAI?A5/E2$49]JZNBQ1*J/9E 2X"+@+5TTJFX6;0 M5E,A 8LDC59J>)$.U0[ (I5(Y#>6/J_ZQ+G4,6S^Q+ET*=)#YSZY0>!A]-GE MT6P\U;F-GO$ACM(5A<[I&WB<@Y29FD*=99.><[23WKN.MNE9RL"V%,OH\=:0 M(J/_>%$'O-!B7M 5T^XIMFWQ]KX:X(5]RP.JH3)V2%VH-G"#J=B#ON+T^1Z$ M!XIANZO4!L1P-"&,AKI*[0/*J^W):(FR8IFG$V'R0NKJC*0)+XJHO!KDSXTU MX-8"HOHH>D7::J ,3$>Q=%VV2)_(N@F +A[0'<5P:)-[CDU-:D\1B>N1=)G; M*T__5,,1NM*S=<4 R2]5 J<:+'"-W$!V1@#?*_59?O/R[ R=I:Z_^_VOCS)' MYT14?6*%("JW_,2:[I&J3U-Z^D#I]SC*/0C2 8>TBD,,JZ?T3(YA;,CIB,,D M)ZY+8UY6&WC+[)N*SI.Q0/6T.C_$W3EK)U*D2RC]RCI&X#%Z'R_FF_/OJ7W: M7<'W GR>'TA$#PA*PCD;XMKDR&7RS->L3^%B+D]X4T1=W&;K5#KQI_<5PQPH MEMZ'0"4 OZMR3;=N*J7%W@;HLT"7-/)F0>6IEYNEK MWMH/_8D#^F;6^>Z&]?.CO_'T>0S>/H_(#G*S(&K3@# MCC(90I/ 7+A<2] E"ISU%D&.T(JY6^Y(K,>1AYYZN_8?\!T)>@; MW" ^SU[3; 9.8#[=O\J[^/2U92M]I_\&]&#G4G1' J9G<02+)%FZ:L231&F\ M[ W[3DN\#Q/B C]W^);S@$0AM7NS2J>N\P'$5:U')CE,0^GW^\H ]AT 3P!/ MI#QA])2>U5-TAR-/0.:O*VR1^65MXPK"#Z:N]$V.\1+0$Y)F";E61%2<):SU M/ RQDGZ7<8R3&)'1X C-6">?&0X2F2.=0NHSH4)PPLN\#B48]+YB]X@QV8-C M"8$1A5NT+C%B3QEHIJ+9W&LY(=L'O-C19-Z1?F3/5'K\HXV@$(7/Y75WNUT3 M.WO;F+B3NQNMD&IZ1;V81+V,P\70QVT)QF[-4=0_S0HL6EM33,M2[#[LPP.N M *[(N,(R%=L:*(;)]11G2-UUA#&VY>[:P!<]I3^PB;Z (@](WG4E>?8OVZHWX.$##D;V[F/)\F%NTC"_ +#5'HEHUUZ3X&8V3WT2B8D==5Y M1:>81/G(\LV!Z=1+>IRF.G#VH6?L/6QY?DB>.?'#QWS9\M\9OB^&$79_G#^2 MA7HW#V,O\4+"-]AW$^\!KSTSHP9[<7ZK.XQ#?Y'@I9VDO6I4ENDOD&5D:LN? MITKVO?8.T*4INFA[I2W0I1FZ#%0;Z"(@70S5W'L8!] %Y!C0!>28Z'31#YR? M!71IBBX]\%\$I$M?M4#O"T@7(L=LH(MX=#D4QP2Z-.6_[(^N EU.HLM+"V0. MA2L;37ALE,S44T%\(%(H=MW,*/3IQ5_.[+-C.=14K6H7P%E- 8UPD.#H^#*J M3V&$DBDF_T48HQFY81HC'(SQF%,EU2%?A7NNO,R*;&<;IT&VV>\XM.?TD,IL M>%BB@^8T+%'U&7KYEZBSI_16;LXYA^;MK4Z:?K[P$C+6$?GK:R\@6CI<$$", MXS?OWWI@KW&SUQK<4\/9GOMC$>"T^,74E+P*!@RYEQMR2VP9QV)KH.K5JF/. MT/E(BXKBR&A)&Y(4CC#[C)/)&,3_.:(/*/1K^NJ;:K5*YAF98W+:= M[2]0:P-2=B#%E-4:JW8+"B]KJSU8N9JZP;K&%=<::YOMGMIH[4;3 M:I6^X_N^"@ +%3\&8C)MF)-$#,^)XMB\R^;4O2HT_D8^FJ"E2K=5^ M[L*+#Y;GL7TPK: 4:Z+'GEQF*3V3X];RU-85F15.,G^!,3K"&$9?YWLPM+[K M$+;66/NG),G%LC]XL$*:V1:+%?:3>V>7E4%/L2V>G592QT4.)='IH[R.!(S9 MD[PM3TV'23<>.S_4+G:,APF:>($;L#8Z_)TPB[<3)HP$J=&P%&;.(A:^'-KM M)JK]J5O*H,_U# ]!DQ#UG8,,S-)29J'KH!M\:R[;E(=I3_ERO1*C\NID272' MB"7(73\#[/;M)90%MROM=8L31/RQD+A8D).2./3>V%G@$+='EJ98IM'-?%;- MGA0P55>8RK25/D^F@ER8.+DP&=9%Q%S:D>I)Z6M\.ZM"(DV&1-JQ7=OE3J/5 M*%ND2[U=CO^SB!,\1M>_WMQ_O.295+,AJ=:V/$$3EJM\XM*P%%OC[OQU&0G M"[+R@N8HECV E)B$*3'!%T'2K)C>4S2+HT$-23'QDF(E6^K)=JR.R"Z46"FT M+W,=H# MPIV0%U^X_J/[%./++V=_OP]%6@4<_$ZD4 MS5Q_Y32C[-+9AWO6QC>.-EXATRZ!R=54WEFM&5B?/ NNJS5W(0=MC MSFV/]S9.A[8NC;5S,X$NXM%%4P=]H(MX=!FH%K2G$I NAFH"702D"Y%CT)92 M0+H0.0;Z14"Z,',;R"(>66Q@%P'IXI"! 5W$HXNN]L'=%Y NM@K>OH!D,50' MV*4ZNAQ1R[>7'.W/PAX*"XI=T\>E9YY>;5EW13V.8^_G2H=CQ*V[1KVE_G)V M.-[O),B4@:_,(H=S!0\:Q[!$A^Q46*&#)J-,PD8X^TS(+L9@D?7:U*ZJRB[& MPIU46IGPY-%4KV+&$KR%FA@+#Z:CK/>Q-IM+E\#8R:E M!-Z764N$,2U!%VLO^\:R\.G3:K5DT[YA:(JF<]RYGYJZ(K/"2=;OT8PAW ', M53&&"F3D&9I8*&Q6U*NXA#$)HN--4,@W: ![J(1A==-8$N(M+%4#7HZB,@84Q5@V9^ M(%!)F@ M= %!)E(;K(,&?3U%O"2,DE5D,BP;R3C M"TS0'!,8JB.7%W*21OQ?9B7@\;E+YN5^QRA>NB03C%'D)F65XM"-O1C-0R]( M.&M%861!C=PO;HJ^"8%X*#XIJJJT5)VWKA2&&1I3C, :8K,&0;W9;3=S0ZE& M>.9Z 56JS^IUOHSX$<=^5E+)/F$W I]3?G-;6D$CN/%>2BWW58Z;W<&#!99J M-4LY:@]J;F6ON;4,M6]!A<=>OF^HYM;>NQ<:Z-)4J9J]]PP;H$NU=,D[7/>A M8+!Q*H"( B( $5)YY(!6$%!;&U!8+B1=0&J)(;7 B@+N +H 7>2@"]A:0NU) M.CJF*'9CR,)K7K*.E4;[VKQBRZ)\73^V*M^VU'ZKJO(;V!55/=<>+)TX6%R? M3,,% =Z88Z4#\-T)FQ%[JMYO$]MQW$-U*/(@-K(:@5*O95#BOJ^J>A%]TL;5 MJW V#P.R;C$*)\B-8TP^+0)"4$1>ZW[',_(W;NS57<%=3>*2>YU-&0[:[KY0 M5MS %]=%*L:_VB-SKO^[(,MS*LN5"G5T$"VP(MLC,>WAG\N*55:'+,)J JR= MY#'040 @X#+09-PU&3>'5)0=Z3WVAC]O?K^_XN9B"K^!0P:O4ZR=#!N+RN4, M@TQ1"S73X[9!]91>SU:,/M<.'L!+\BZB7)NG,EW> D;4;44?]!1=ZW%M)R7X MWEYQ'5.Q, 5J[) :LVQ'<7H<]_2"&I-T$9OBI=9H(DOI]1W%,#:92>ZT9NHR M9D&I":%1#,G)+B0GI;!C]U?G"RHJ!IJC:+8E6[BR9=PD=!_MYKQ"X";(0@+[ M=$<9]9V^PFHZY<(&**.V&$HYD!7^@-;MEAQRWBFVA5KM'*J=3RC]Q6[1^OKN7NMLC(- M< EHE@T'4AG81+LXH%E LX!F*:E9>LI ,Q7-WF0:&=PY^76,W/Y>.QR\%BQ1 MY856+5@CX#18(@F*L.1?(W M@=- IP&,8(DD6:+NZ+25AK.%]@S'3TQ]GEH> M&"A<83U:K8%**WYGY/>\X%?5!WBVI6E$H1/$EL:U9ZLM)98WT$ZS87211R&6 M_2M^;GD#*S-6>S@_Q,JP52V/;!!8!'A))T2[S2(-:?2]Q88/+^AU>QI6MBQH M7B7-QG#NNT_A(KF8>#_Q>&7MTNEDV%H-8F2QB8':IW]]6_S3L4-V&'W7"[=I ML(96;^_F.V>#U5[K;]:9>8T7=S+*B\>;_DZ?1(85S5Q_Y. M\!CY(6$Z1![VX(W(K_/((S0AKT:3,$*^-\'("^)%Y 8CC$;AC(S3P[%"/\YP M-/)<'PW=X >YX@9C%"93'*&1.Z#3HKL(@]N+T2'"/'FKGS3+\!6&255V,&? (CM!-=L?7*/P>N3/T MQ[]4U"8H%>*^_UG$B3=Y:@>ZS(;0=3DC6C.AV,+I$0YD(C[!$Q5,\5,P)A-+ MR*\$>"%BYP*F^WD 5#* RA).@](.!Y$7$T3%H8^)PB3 ^]^/-U^)+IV[$8$: MC%)&11ZCF4HLMSK%6\W"WFIVM4LQM!;XM'/#OIUZ,R/]4> D5X-3M,[1WM_G;/BW?]CE]&[M!?P=XE@#//>'P M?,GL4=I5#9F:@FC?)X6@=N0OQ@1\_]!-2]40&8+/$+RT+M9+A9F=\0^[KZEF M\>X=A<7T3[F!.U\:N*DUK*)[P@H1GKD>^]8H-9O)8'(5,U[N1E;1YO#-Y?!C M,GPR(*/T\)V!K=IU#O\HEN6^%R'GL/5@%OF/8?@(H[48*J)O>U$+SD(\:.1C M-Z+!ONF:&#'I4ZOH,;KSZ'&Z%*BP-N25MK'>./1OI8)9A5EE<2V#B8KO^#QM MO^I.R(LO7/_1?8JS60X,=6 ]B[Y\5":KDU%M\Q5Z_O@7L[_?A:.NFF<,: MG:E PIW$04]HSZXE(MTRJ%Q=U6W+57T7@4.[/#[=W%[>7MU<_HF^7=_]]>?] M';,J=/T=NO_]V_4U^OSE]O[WN^5VC^8'?'?][5\W5S>WOZ%_NK/Y.W1Y=W=] MCSY?WE[^=OWY^O:^YJ%NWXJUU+)'M&1X@=V5#I.R5B8L*.9&*597!"V-;><7 M4AYF5U8XO9 )R>YY%J2.KCJO4HLJ'UFA;?19V182=D^U^MUL2[T;*PUU:1^8 M0 @A" %T$($._0-)82!$380P5!T((0(A=-5P@! "$(*(IKTU/4"(VCBB#X00 M@1":.N@!(00@1 ^4M1B$ -$D""$C3B[^D][ETQQ_B'" M&,W(K=,8X6",Q]S:;N]7T4VBPSD!'<:QZ.BK6@T[GHY?D&,3. "3DQ?AD!75 M]"(T XU#)@WO4S=>+$U3"^XWS&_LW/;; W4I/J=#<#85&(M;K#>7IP8N'F1 M51_99:>Z*8NV/G6NNR$QK,9.DQ@75U,WX*;0VX.,4TPX0 .8=U5UP#@TI6_X M 0<+''-CZ#J".+O=L)HB5>V?XZ'BX%9,LG)S5(1)'BIJ;<4D#Q6,MF*2]42] M&I[DH4+'5DSR4!%A*R;9";C6D[9M7$]6;)@?:@AXRJR/,]";;SF_[#?_Y?G, M(#3!U%3G9*8WVCFS.#T>>(A=2] M:)C57VW/!0L>WE]S%>[8V=WD=7P=A9;S9,/Q_ 9J;2N/[E<@GI[ K$-D+WI+$(#4ZX\IU"%IZR8=A^ +G+^ MH0*J3&M+=L-2',-H=7JC M,1^FZZO0DDR)WE-,K=U1Y<:*]N@)9QB]QC_G.(CQ&R7KA3G%?MH$ MTULZ6Y#4$2.I=):$BC-.81?/4)-9:I$]9Z,TRF.%IW M#B"I(E-2I7;O0*CI'>4P]!6]KT&V1/YL2>V>A5#3.PK[AF*:W.M@NH[]IG:0 MU.J3"#6]HXJ!%,?DN <0H"]HIN.H((P-28\6)#V^,'\F6IXT!0F,\EY+_""#O7HV27J0QZW#>WRRBL3G5>A(5%!9Z,L',]3GTKML[=MNL4"V0^C+"P MJ,"A$7FN9:NW;!O2,-U(P^B0AI$S#4,?N>]@W/LPW))M\_653\FPK4#1=0,. &Y_451I1-B2 M'P#T6+;2IZ'W:J"YUS M@--Z#T'8MKEOM.@4A.&XW@:,.K//O\M'IU KSSYQV";>BEQ!%-+Y$F/_]1 ' M>.(E;UA_CE&$QUZ"_#".H?^A7'F$^C)EG<]** .3>U<0H7BD(TD).5A&M!1' M:5NA;UH0^FU!5D,"-A$P1W)<'_D>S[/C@66DSY9H_,_E:@D>Y$JPW.1=4++6 MB(BX7J,PFH>1FV TQD-HB"A(ED4";2=C=D;7E($%O12%SL[( 7WILCH$^GV- M>UN43D&_GCTC8D._Z6S04:$RDWM=8Z=PWW1>Z"B:0X:H!1FBM-E).,?$02$O MS?T62 JU[O3@IOL[BCO]8Z1?3^D;#B2'NG&B<-/M(<6=_C&L,^ ;(8#HM\BG M##?=75+HZ9>LNE,,W8$,*Z2+GA'!W9>VTI9A]Z0;9@6P^<-;:G$9FCZ YTJ6O!KIRNG#5V7!)>'\ ^FO8G1HZJ MQN5Z1!"D2!K;4,,\D\3]N=Q2LSS* '(C\N1&ZJT^$W:N1TFRGF(;.F1,9,^8 MU%M%)NQ=Z% LH?9-C>_$._3[3A>=IX )&'JV)-C$ATQ#A=#'TM;6%!R^TW],^5] MA$Y?<6SN3I%0C"%2&J=I]-27YVEZIKSYQ%3,@0TQ\D9VV[2 3TINK)&>3RS% MLF%3&J22()74VE32GSB.+U"PO=QMM]\%.2;(,4F58RI=T6LHML.WJA<22^)A MH3.)I1?@WC2AD0EDDUJ232J/>XO_0>UU^K/<*"IE)HCKGEG(! F;"8),#V1Z M(--3B,QIBF7"AAW(]$"F9W^FQU;Z//D$0MB0Z1%BIMPS/7T--@U!I@DK/U*G/HNI*FD<$LK:G"4^9*>>/O8P\UR+SK<*QEO7I M;-*G4U.NO!^/>%/N;%:G4U.NO-N.>%/N(+ K3_B(-^5Z $927)AV*I1DI[TOHVL3LG)5365\LFG3S>WE[=7-Y=_HF_7 M=W_]>7^'Z#!U_1VZN_E_Z/.7V_O?[Y;YJ.:'>W?][5\W5S>WOZ%_NK/Y.W1Y M=W=]CSY?WE[^=OWY^O:^\J$>"1+[!) PV.>/S$)QH]#WW7F,+_(/Q9'38L=I M^IZ9^_.<5C62X6;C//?Q)+EP%TF87V!LFU[))$1Z3T%D9/?0*YDXU55B )_1 MB$ ^LNR->KH,):,$?=7<*Z/&WL.6YX?DF1,_?,R7+?^=17$NAA%V?YP_DH5Z M-P]CCYY@>!%AWTV\![SVS"RBR5ZRM]P:J$GU.QN:WUM%,?U\X25D<"/RU]=> M0)S$U^!)H>Q+4#(EUN9/SI+949L].^A4+C8TP^)Z2D>SZ&Q/#:NPTB7%Q-74#;@J]/<@XQ80#-(!YU]2!7-_P PX6F&_' ME=9O"]]?&]B*21XJ"6[%) &N;9ED/9FUQBG9[%[63FS+KFDC]O[2P59,LA-P M;7JS=3O2L"_=7EWE:4ZIA=[D*;IKK3R^D-7P I=6T:$)QORZ= AU7%>-ME## M)R3S.>?3:L41=(IM>5Z@ ZGVE9W*T)3L(=!D[_-FR92>JH+CTJ8F;X ''R0P'"2*/<;]C]A&2 M%-)%<\43:BW)P[SKB! P_U(:$3I/.'2Z95^S61K:!OW1C3#=5HN11[>A$#)&GDQJ]T MV1=#&>@]"$F+G'NI$<%-)U5*FX>&H@T,[@Y#IW#;="JE-*W[/ D-&93&7(&O M/J'&,FN"W&",PF2*HW6OH)VAX]8&BVMW$(2:WE%E (;2[[=[+TA'$B6U.Q=" M3>\8[/=T1>=;UPB1WN8VD-3JE@@UO:,J'76EIT/VK_U9CN-VF4"^HP7YCB_, MHXF69TU)'Q.NTW9K[G2X^IT88>=Z5!395FR^E:\E"'<4>6)")Z40FI@>)&"D3,?21^X[&O0\3UR\X M+<.61J6;C4,W+.Q7EJ72@[G$U6K';6L9*%:/Z_YDX1A#I'1-"]ED>Y2V96S2 M[RF:R;V4K.MLLC.STS8VV9GC:1>;Z*9BF9#_A!Q0+2<%M 07PJ6 Q.. IB/F M[=@L(!Y=FVY.TD$HMW$7C'A3;KJ-22-4[EQH&PXFZ\*4.PCLIINA-#!EX5JC MM,BA>%F^YOKG' LKXI(KEIL$L>*J2V80,Z,8J0GUAS*"YG(1G;_Z5MV^FQ7F-,:#;RV(46!'7; M$<:%@WSW:QVMIQ@6[&$'#,M[F*^N]16[Q]U!Z!2&X3C?!C86ZXJI\]QZTOB=;Y M?(5B\;73A&.2CJ0KY& 9T9(?Y8T%7;&U 72&:T'*0P).:4L"Q5(&/8['R0+/ M")I!*2]&36BG*.=6D(TN]%FK%)QN 4'$_QJ%T3R,W 2C,1Y"XT118M42Z#L9 M\S2&H>@F]].X9)1< /V.I7<,33$<[G9=IZ!?SYX2L:'?=%;HN)HPQX+#M67. M#QU#=>XM462DN/29HK0E2CC'Q$_PU*;[0(H[_2/[A3DVU[,B MA>,6D;)$XH*'?UV;5-,_DG7;(P$'E^W?LMVS3$CR ,QEV;QSG*K6E;X%1Y>U8!]/5XXN M*POMUY:B#?JP1:W]&9/RB(#--E+F238VVS _)'%_+K?;+,\Z:$$ N3LAXWK+ MTH2=ZW%MO95>'[(FP +=S:40%G &W%MV=XH%A$BEU%LD)O)23!GB21AA%(3D:I!$H>_3'3E>=JH )%=JV5I@ M$FTP#A=#'TM;15!R!T[],^5L^_4'O(_2$8XS1,K.-(V>^M(W3<^4,Y\XIN)8 M<.14,]MM6L G)7?6",4GITC<-H'TCH0KH:TSFJXNJ]S/>1&.,Z M ZD M=4[GDY[BZ'"*&J1U(*VS+=:E:SPKIX Y9$_KP+Z??3[6V\0E'$[^?^P]?'A/ M?N3/'?G8C>B"3+.7+^4"'43&')KVBM\<"\0>89J8R6>M.X4D3[H$MIG.@XV: M_?Q;02K#"K:>J>&8QDW_'Y,,+NCW-W0EY\X?J/[E.7L[_?A:"LH MZ6?"/]',]=\5/>+LTMF'>XH]%$[0%?DK(7F\Q*C[H4#?7:A<7=5MR\5G#7+J MY#%!8X,AO2T3]Q*"Y1'YZS?\@(,%/<+/2V?%G5W^LX@3;_*47O("PO8$U[9* MQUF451/V;^_05P:3OW)U.GO!&-'LZP3A6V:PV:+_VG#RF]RF,4#+%Y+\( M8^0&1 Y[/]&,?&,:(TP&/D9_+ ),8*8@0S,LA=WM!2/"FS%&CVZ,YI%')D > MCMPDB;SA@@DPE(3D<<]W>@'[IDOD.^%M%"_'/ ^C9!+Z7HCF9%7#,0K)+?EG M\OAX&CX&:(C]\%%!L4_Q2EX53B8Q3M"0O!2-\],25 /I3G MY=HR^**2.YW-#'YL=HA#MHK=7.+8SU>HN+?+*_J4.7*MF-KW1"/Z[CS&%_F' MXLNI'LDT(Q6PHU0PYV]G*LM=)&%^(558[,J*6BN*S?2>9ZO!T56'::@DRD>6 MO5%/U^IH\\P:J,[>+CH%35)X)<71A Q7\G\=V9#7J1VP2-9NX,J.2,7>W%^ MJSN,"=X37*EV5C4[-X^6'W<;BOH+#,5G ^MD1TK;FXL TC1'&DWM#X V8M)& M[>W-O@)I&B/-H;9U0!J0:$";+6RC =N(21JPT<0E#4@T<6D#-IJHI $;35C2 M$(EF MN(21NPT:HF3?D"UZ.#G15G95^X6#0[O5$6^\+BA5'HTXN_G-EG9:J" M:6S>KG2%G*,6:%^9\&J&K)@9XU0O?(BU14!-EK/7^V;?GJPM=]T8LM1^M>M5 M'88VAX,5/-1@.0PT?PT,Y"JE0T-[C9BC_;TOY<:K+]]:=O68%,^$B M=H,QW6[F[>!"XU@NU'75Z;>,"VG5&;>=>?O#@F+9!5QMZU,@U3K!3B!E=D"2 MGV((@ @"$220"#*:/>L%1)!LQF1S!P_L6*#+K%[[V7C\FI=-?Z:AF.9 ,1V#YR;)7K.;)*L5$])U @0V M.9E-#%LQ;5W1#8YMEE+5*0V;'&'0@SKI&I^8NM+OF8JF&03](2>S'*D_+- ?H#_:G'@2 M;BFDT!]MRR7)5OXG*Q;DCC%N*DB=GWIL2YD%0+,C\Q8O8 @IG_9@_BAQ;( X M!G%8MGCA^L9/PEG5QEKNA]:8OD#[N]!;7W LM3UD5[_"2K/I#-\$# MCI,9>07/7]Y_0>$&>&B*7]I>WT2SK+U]L$!_A!QR0NR91.$/A(D)?\Z^C M='JL7SQ9M#A_6-KUW8UCG*#8]O? M7H[^SYO?[Z]0.,>12SL/Q;2E_3\,5<_GKB+^\,M[I>?'C1J%:Y0?>'+NBS'Z MU2=2]7FAW&",0D*JB*QE@B-"#?)A%,YP6<2B5;#2YQVB.KV;O"2%W*-+:!UY M!'0%0@^?R(.>[R%DIK2R@O$TC))S MLHJSY\6DCR.K\.!%8<#>0>9"5P&1-9Z[$7D: 31C%7=&AD+P%(ZS>TP5W>UX M8HP(RY'O)&16*"*BE? D.R">\*T7D9NFKC^A8Z./04,\"=G=+I7 _U>X.<:C MD"Q1?C>]](3=B*T;>6'(AEH7BS3%$5\8_#.Y%]/9E@)^>2$=KKQ@OV0C.(E;Q"1.(C ?.PE!)9$19>V@%!YOLJ6M=3K4?SH):,I>0@S#5R4WBT^*P]R^Y"PM!N, M<":[QW@6>)-< +C?R2BI^B$2PXM'BYA*'_*LVR_WU\A [I!(!;7LRINI!L\7 MD"KPPG#(&BWF8_;;B)Z41K06<>^&3-X1_86C!UP"!:+HG+(\4UY='#*.LGG/ MCP*U3P;U3)G,C$A!]_S #$.9\;,"N>U@HQ1^AK&;))$W7# W-L.S5<#S\P.Y M8E1!Q%I*/.;$A),)M?FID4CUY;.Y5^1I8A7].(^G9,S$W F'A,29 Y :;LR+ M88N6XY6.DUJ94R].PH@&)=@ZI!8<'3 UHD9NG)QG5MKRK^E*%E^^;1W-M77, MQ %=&C<(%N1UV3B((7;<.&+R,#?))I@N7@Z)I8>7O9$\=;1(R4,EVHBQZZJX M+B&J,ZS2V;,)9A,H#H"^C V0_,5-5YR P/>(9$N'3TQ9+YEF=Z[,.?Q!V2ZW MB2>$](R4DPE;A2&FOT686>]C]A"*\O1F]EM,N)K!*TC( M+WBV#$D)G20@C"E.6./;-93EW@&:+883;-W><3 'R4O64@9#>R-$$CF MIN2*DK#E*(SF8;::PR0UL _?ASQJ*E/?AT4Q"+!=DKW3$!1F9-Q*_6CZ#S&JV-,01:G&I9 A'PB=$E'07!'6'F66_0KPK)H%7B' ME[0%P$F]L"Q00[@MFVQJ-[[ * QW/&>KV[7FR3_?,B,$QL1Z"7"XB)^?L>I! M*:EP)<]9AIO<"2'IF*G&YYB3BEI GQL6%4*)^S-?#DH8%6U>;Y)QT]A51H\E M 10RM!&>I[JYH!8(6@)\GGC9^%T:%B+,B>;P;X<+(R(N\B)([#]ED M(TP%/;F!6"0,I,_/>LIHGS8++W1%'_D$0#3?,5V+G9N4&%6T1=_9A$AW\BS' M,L5A6^N-SO^VTM)]B:3SK+MSUD>I,*NLE7P:^_R.S]..\>Z$O/C"]1_=ISB; MYHNEBV8N)K@,R5=M\A9X_TM786,J9^_.\L& Y@_AXDERDW\HOL01K M?NU V_I"_L+0U5Y%1'EF0+;ZYC,)WKN(R+K)+V=_OP]'6VL &'\&5(/X*YVV MLDMG'^Y3.31!5^2OU+!>FAGNAQ*H7%W5C>4BW'V>$5G759MG FZ+/-LKO-C: M44FXNV"B*,R*BY7UU+H-@_/?+B^_HD]>0#P48N*AST03+")XN/S\++^J3$+\\8 (, M$]-515_(/=G?SS,1O?8D8G>G7XI7)&$FJ.F[5R3^VM=5=$DUA.OYY-*8!MJ] M>9+'ZS>GL>]1Z?B)RTE-@=3*RK(%VP^Y*!'.NBJ^[EMFP)%A?%GJ$Z9NC'>[ M05,ZB$PIL65&^1JDZC# >5*&&BR3D"BDQ_BB4F"N:0AC0T/L[5!W^?&/O^[N MKS^B3S>WE[=7-Y=_HL_7EW=_?;M&WZZOOI K?]Y^]WUMW_=7-W<_H;^Z<[F[]#EW=WU/?I\>7OYV_7GZ]O[*H;ZS/GVBSG_ M^7DO2+.GP9M3ZWZ M"6&L?-WRWUEWG(O4>GDD*W70<,CL./;B_%9W2"3*(L$5VQ"[:P7U%]0*/AM] M)U;K&*H.A!"#$/O+IH 0-1'"41T'""$ (4 T"4,($$U"$,)1];W;SX 0M7'$ M8&]I-Q "1%.W" &B21!"@-4D#"% - E!""*:@! <"5'^'(5RL;[Z9EW;;MQ# M0KB>$#JW11B%/KWXRYE]=NR"F*II5'X*^RDYA4]AE&[L2J8X_Q#A[&-:S))^ M9A4MRPQ#M7Y$DS@YHO,+!YP8:K6;1SG 9'N)\"HB0$:"C#Q21F:IOKQV;/X3 ML4PWRNMW!&8.6N:7"DE34](/("BK%)1MQHIP(M39D*#[>[.PDO5P$;O!F%MO MELJ%YN P65-B;?[K!;2RF$,'W.::'.4Z#]1J:)*'\H>MF&0]7FSCDP2X MMF.2(%W;,LE#*5"1)GEY?N&'#< -@XBK%]#@"?V-LFS#%/\'%[:DI>8" M]5_)VPMLWZ59G,<\PJP2@MR#+$VQ3(.WWA$*UXWDQUJ#4;Z#<,96^;H,L!Y3O<23D1WE/)]>C-AHNM_?WV..WG.JS M/(<0O']!O/\#X%WF4;AY$W(QHMY3;$-O3\BJ,=W2%@A7'%:M L*6TG?Z[4D2 M (0[!V&CK_3Z%DAA@' ]V8)J(.P,-@T)^9()&T;^H8-EV^FDM]8M7R\TW\+( M368FTQ-T&S M ,MT(N]26K/HNF)K@TWE(E>VA>ZB?XSH%,/))$;OX\5\$P\]M4];+/I>@)>- M;^GAZK1%,!WEVOS(9?+DUSI=F\6\#7&7=D1:I! (\N5ZLIZX$&4$[$L=82^M M^7J*9IK$HQ_G0S?&]+#8&=T%E%:< M93N"VAGY:&VLH_9R-*&F=]3Q8@/N=1%"0;TC0;[:*X"$FMY1P.=?U ; !^"+ M#_R!L;DU "0^ %^J],Q1YY)9O,KGFO)6_I=F:% XF=!.$(O 3;?($->%3'/F M+69H$H6SM1,,4(3G[M,,!_S.,NB&X])<3Q0I A?,^VENC2"H)[(F!-XY;$<" M[T R"'@'> ?T#O!.G55VPO).Z624I5B&UH9D%'WDOMXV&WW]ABV-V30;I5EE M"9.PQ#A<#'U<%T^LK$NEK6^:GBGO39&&I=@:-, T7@1$5YC7XGQ* S&Z+\+-R)WTN\9FF$6'^PB/R0CFV)_S$XI\8(' M'",O9^HAD9U31&F$QBC/Y8!!B9FD(Q8+%;*!A4CBMV]1RA&E' MA!7U-6'_]@:MMG'U6B#KXQ]_W=U??\RIP$+>^CMT__NWZVOT^]WR^A6 M5;,J'W>[N_[VKYNKF]O?T#_=V?P=NKR[N[Y'GR]O+W^[_GQ]>U_S4#<8ISC: MDE!AS+14;JDMPD3B/,87^8?BP&C%22;R9^Y/3:)\9$OMRB9>+I!K]U1KL"_?45#KA>>'Y)D3(FKR M9@ODG4#HS[37G^!:5^P/DXS M?G75 #H(0 ='U8 0(A!"5PC3 MB[^#PP?LEZ;7H1CX^65FI+=7!3@EQ(V5=.+T PT#ADXO"M@7JQ@\KWT M1<4!5L0Q5D2#^T].M3)H14 *!%-3MB$"1.,:6(QCP3)0M6H7Y%0L?*0I\PC( M+Y%F/)7D7W%$O^-^Q]PV8H'6XUWO2!_IK:*8?K[P$C*X$:U.] *43,-%[ ;C M^,W[MQY_T6684JLY6N_&3;#MSW_7,=<4Q)L_N9.]X=VU',ANRJ+/3IWK;DP, MJ[%D),;%U=0-N*F\]B#C%",'T- Y ZCA8P:^1![Y)3W:>H*Y-%1EQ9[U3JL$ M>/GLX=)JGUH5FWX5:V#R#-]26Z[9WF4B^JUZ SL\:V*$M%A/>D8P>9YQGEHP M4K%!4^D>L_:%JHTO&CDXB+M^T 8<=[H#8[S,!Y =/D:?ZS$)=O-G<;W:'AX2 M+N*Y,? ['#UX([IGEJ=MWQP<"YX7)V->+M9R-,72'=ZFNZ29YU.L\G9 ^-"> M&1$AW.\K6D^7K7A(, A77%I7*X0;Y<:CO$;%M/L 8)$S^E6TA9*HJ*TRBDL9 MXKY9'L6#R%?=[YA]E#?8+<6)TNT(E%N*8W \1;:Q2+E0X&@B+BX!S[0DIJ[W M%%-K0_10*' T$3.7@F=$B[>799/7NF(Y_!< G;0NAET;$@",:F@B;"^9U MU.EBW-(S1]T(T_)AC#R::R(N!_DP"F<8OLWFIS>EH9? %IY8O&E*=WG26@(P==J'W_U M"06687=V9GJ83'&T;BK+&9"OW3 6:GI'V]K$%B7/[!>NU$MU/2.PKZA MF";W^@' ?OT!\KK-<:%F=U0-A>*87#<> ?*%#'D?%7ZP(?HM:?3["S/E(_R M@P54F M#>%L:7%\8#Q79,KM(8HM00I188\8:F]$V>98@0H8/8 MM"P>HZ+;W,N?NHY\ 6/3I84A3S\, M+UEV-'E!;A9!*_CQ?SS5GWU+Y-;O:] M )_GO;%HKZHDG+.GK$V)7"8/?JU34"SF?"1$O?T^!-R^(V-PG"Z";G"U#B Z MWD'L-QU5+Z\'%R\T(?$NW4$O#/D _"X$XXGI!^%X61F]"S#K/MEE4>[]+@0?TB1.^%GGY9LZ9O.!#VHO<([?3O>5?WDC.J99FW M#?:8%F-C[^'#>_(C?_C(QVY$D3;-1K 4L'0DF6BAE4U5))I7^ZKI3L%#2M?! MM@NC9C__5AS\L]=Z/@K],+K(54%A5EEUEL'8XSL^'T;8_7'N3LB++US_T7V* M\X[:ACJP>/=#4VEG+F_CPO+%C&C.<^GB07Z;?R2TR0 MY-?"V*/]>RJA""\L,7>U51)0U']4L2#4732,\^>7L[_?A M:*L 8"P3A-',]5=PF5TZ^W!/^1R%$W1%_DI('B\1Z99!Y>JJ;BS7C*Q.7H*G MJS9/T;<)U6*<9,+^K3'N\$5<2]S\CW_\=7=__3%S\],",?T=NKOY?^CSE]O[ MW^^6GG\];0WWQ23NKK_]Z^;JYO8W]$]W-G^'+N_NKN_1Y\O;R]^N/U_?WM<\ MU TH'B$0F0Y:RI/4Q"2RQ'?G,;[(/Q0'1CDP@QN%YBB%="X\&;.[BR3,+Z2L MSJZL"(2"NL[N>9:WCJD: \;<290/+4=X.O/2X:V]T:T"PQ4>'Y)'3OSP,5^V M_'=FPERDXO.1+-1!R94I$O;B_%9W&(?^(L$5"['=EHK^ DOE6>N<;)MK#A!" M $+T50<((0(A=-79&XL$0M1&B+U1 Z!#;9()5+4(="""J0>$$((0()A$H ,( M)C'H ())$$(0AM@;=0="U$0(@\5/@1"\"/'RXJEJ:Z>J3#B.0I]>_.7,/CM6 M'@]49R_\3IZ_QNEG'(SQ."_)Y51DME]5 M-10=7BYJ7:5'(J_!T0G$*HW);BX*L$L)JZKI16@&&H=,G.93@ML4!Q@21Q@2 M#>Y9.=70^&,19 :&J2E@290 BW$L6 :J5JU9<2H6/M*4>03DET@SGDKRKSBB MWW&_8TYD!ZW'BZRK,_*VU&UEI8YG'UY[ 4IH!VHW&,=OWK_U>(LNA^%88C5G M:(;%3[!5NQ6GQ%Q3#&_^K$1CR4UV4Q9]=NI<=V-B6(TE(S$NKJ9NP$WEM0<9 MIQ@Y@(;.&4!-'_X4>>07ER9O6'-A+JQ,BST;GA>?77=.(Q/A?C2WS?<)5!!;EQ\: 8[/1U/)N MF.]?;0_'B!9@W!CW'8X>O!$]0Y6K*=T<' N.#B=K6C+6ZFF*U>,K>#MX!%%[ M("Q?)U_;4!RC+UNQ#B 8$)PAN*_T3*[=U#N'W\H3Z%5X]++5D%5!<1D#RC?! M XZ3&0X21+[J?L?LH\2A92F:P[0B4&TXBFGQ#>1!I+J)0)X4+-.&L*"I*Y8# MH6_@F$YR3%DN>6TJNL6S016PB:#A\]*(T#GW*ZL]9BZ6SU&G@\&Z$[L1IJ6Z M&'FT;H2 M+0CV ?(E0+ZN*ST=LD'M#W,?5R4. 6\Y ]Y?F"$?X0<<+*"JO 5A;&.@&(X& MD6R(! H0"3RJ[$13M ''"LT.!@4!P+6'-QW=AD!V)P+9)L2Q98UCXR@.@P#[ M$*B6,%!=GD'["H$L7VD,X6D(T@F+=UOI#: "%?#>$;SKBJUS%N\ ][9$HB4_ MK40L>[WVRNN(DB*<3.+W\6*^.>F>VJ<=Z'TOP,NF]+0)5!+.V5/69D0NDP>_ MUJFL6,SYB H(;C?)W13=NL&W.PQ$MR6&L!S!P9ZBF?PM%D MH+:NLB<*8,!O M%\+;Q*"" +>D >ZTF".*J\"/%PH:=?DN-UQ;%U MB)?7%#\4&C&5QQ>%GGU)?K$5Q^I! !+XI=/\;^XR6WGE[,(5D1CR81C^-P M,?1Q7?)QA?(->F6I>@VQSTB70W;-XV+"N ^:'Y6O-%NZ(H%ITH# MVCN"=J5OP'8-F7,#1^WXY+C%3/(DP=O$)>S[X?W8>SA]H.KS4',14;CBXTER M80U4^_E27OLR(Y_SFAA5'^#9NWD8>[3UYD6$?3?Q'G#.8;1DYFQEO,\^T_DH M],/H(I=%^1/G/[<\CKU:[>'RHNIVA.5LG2NS%GO<4G]973ZDOVL#4SO?H*0I1#JCM:'2R\=]/,0J* MY5'HT8T1(P/QJLC")N2&YS^&$^32%M+TSQ$9[-"-R6T1)FOW@-%X$='4$/U* MC$=A,$;_7;A10O-&$T2[<1*D6>8$W@^XBXYY5*C)(@6&8J$MI M5XZMN1^V3'U?;_*T$I:8L']K$LE;G1K]?.$EY"$C!H$(8W;R4NS]1#-RQS1& M.!@3,OVQ"##=-$F)9Q&ZS^9NE,.BU)?,]V^]IB>_2=KB_#=IM_Y 3:N9G.R2 M1]8R2"Z,/KGGT!17V[?1$[,BS!ASO,"46.2[C\F47&>LZ1)1XWZG+)I_:QY& MR23TO1#-R1C#,0K)+?EG(@Y9_@ Q>&$2S_1@0IZ] CO!6$F/JD]AUPRW0W5S>7?Z)OUW=__7E_EQ:6Z^_0_>_?KJ_1 MYR^W][_?+1,50L[AZLNWKU^^7=Y?(\[CK!\CS']>NJ)I>(SY+_,87^0?BL.D MK\_\LYG[D]Q+EC-8]0&HP[GJ!+ K663AV4_(+SP["JDOZYAJWV!NR>T)4:;YN^>\L_G(Q)-+_Q_DC6:DM7OF:9_\< M0UC>Z@YCHHN3]7A ??#17Q!F*00+3@XL[MWO H2HC1 &<(0(A.BK/0L((0 A M#%4#CA"!$$0T[:TK $+4)YKVIH2 $+5Q1 ]$DPB$T-0!*&L1"&&K _ C1" $ MB"9!"-%7!Z"L12"$H=I[=\D#(5Y&B)?6X!^*]8E;R%195*VJV'E%BS *?7KQ MES/[[-@%&52](DZ)!=F;_0BC=-M:,L7YA_6$)K=-&OM5=)/H<$Y AW$L.GKJ MP!!Y08Y-X0!,>%0!UU %*QLT#IDTO&NC7RQ-\QW 17E9WF[8Z63^_^R]:7?; M-MHP_'U^!4ZF?>[D.13#1=3B3/L>UTFFZ61K[$SG?K_X0"1DL:%(E8L=SZ]_ MK@L@*6J7;4I^ I"N1*T$H$I7HL(MX$]U-; M2@B(J2GK)$6: MC,9X%D_EA=?8R!%*\C?(8W@JR3^S$']#;UA)9&^Y-W DT[^X9^;5KKT'SWGO M;)!$U'>B%_EF@9H;^STH*8BU^F?)FGF@#E)B0OW2+'I[..,I/ISD!NG?'?#LBJT@ M?="S[HEWJ@G'9T\M:Q MG\(X^C4Q@HM8'(1#S2>R0>&+EG\$/%%XSG# MZ)<=C50L]3^N+Q[7O!RP-K((\QJ S/\_('ZH[=T\A4I562%&;6%]U"WQ6JGW MQ%=;0J@NM*@M3Y3,_]56Z _ __UNZ5[:2?%_&G74EB?*Y/\T,*DSK/O=-6:: M_5(O;3PYKC]XH:,L2G=+OE7N")6/0Q"Z>66/7;U*5T%,O4*T4F+'4JVR#-46 M02K6]<0= >EWEXI1:0U11S=;'81IV:Q5A,AE96A.N\,J42U5;M/I *0 M3[;D$\G8K2C7U _DVNU2:5% \;!*S9OT M*DJYJUS&#C)VD+&#C!U:#_()NE@R=C@%D$^0L67L<'JQ0XWVNW]F813X/O-D M>Y?Z&IEBZW.0N-[FW>I.[/I2[W.4N][;O5;D_N@OY8TAN-:W&($L* M:R* =]GAN4QT)A$(!.P@G 4AC1F$ Z-8UAH:5VLX[A%8=0+OD=Z74:+YD@6( M*@L0QSW]JD[@/8[UK7Y/)FS;494X[L%7=0+O4>YKZ0'WJ?-]2PH5 MK#W -Y@QB&-@TBR\D4?YRJ-\3^(H7T-7]$'I44T3]98\S?=$3_/5+<4J_\2> MDQ(!>:!O?6!]5)"C]+02\_0G* %-K,R8):9T9&GFJ%UE>QSSRPZQA;Q6,:H\ MYOJZEJ+UY#X2>2Y%T31"S(.@VE6/0I\>5Q7W;;#'"A* MJC23N>"9.2QQC8)K-M.;"2]\GTP(F7[NQBC?LQ]LO'&45--]:-[Y5O_]T%)-NQYZ%(/!OF5>;<, MH<0!J1]UUJI2>6MC2X\%J!]**C\]H'XH.4$'L?+# NJ'DLK/%*@?2DY0,.2M MD:=Q:^1&+5!] ]VN.LZY\V<2QY/NM, MQ!BZIOWX*@YF?*(EW,!C&/ZYCKF79"8/+#A\=YX*Y&GX-M-]._&.#VHIVR,L M13.'LA>OHEZ\=LC'7GUWS90/HZ_TC/*3]: M';V/4BB'1B$_>I9;&I,+NFJ9/Y+Y1\3&"BJG]'NG@+!4\CH>&\=GXE?9(ZY( MLF=!Y.(9%FV%43A4,WPVP! Y1Q)]^'*1:RNH&L*V,D2'=QC M."2K[A39;4F'?^GGQY<_GU_=4E00G5]5?D\MU_R(=/'Z]^OD.J7^<*(SY"'7);E6L3X7R")O'H+&)GV8?B6E'^4F9# MQK0%0V>JDXLZ3>(@>R $G3]94 <%RYR^,]>V UT=<,F.PVQE&7L+P/?N$AEN M3>07Q*TP?@!CCKW@+D-;]F_NP)P)Y7D'B-JIMU(SPB?.7J4C<.:3F!U8A6TV MG?H#O-6YS7FR_[Z]O" )<31"Z%N;B"0ACD2(OJH;DA U((143;4AA%1-M2 $ MJ*:MA7%)B*-)1%\2H@Z$T-1A3Q*B!H3HJ=VM1\Y)0DC5=%J$&,@XHAZ$,%1+ MYII*),3#=X1MS_6UL!Z\*W0]<+&J;"38@8A(1YCO,(:4=2K+=+E?)$H,GL(3Q6);HJ]U:(^3156S) M)H=VG:I&0C6LL'(#%((NH[>%REVPACOP',Y[BPDEN MD.Y=5>=8?&&WS$]8>1>V5GMRRY$R5=M[ UL!Y*Z6X%8 *=FU+4#N:A-M!9#' M27M5#.2N]L96 +FK=; 50)X$NQZG;ELQD ?WS!]Z.MUA3_,>UNOVUD_QA(7$ MQ6"%1=GU0:5Y/[4ZQ^2(#E'%QW2426'ZI3,Y):B=TME\GY[[O1[8JS0 B87\4#CF=Q0+$.33'Z("*/QO%&F]A/Q M2-4'K:TO']>\(+ VM@CS*H!,J3[ N:KS'=0EWEE?<8WR$-><*99IM*>,4%UX M45NN*%D"JNW9.(0$#$H\][3J1&]UD4=M>:),_D^#D]K"^C@+8'8M*0%U+GP< M(M-8\OVF#=VCU;R*R*XVIJL@IEXAC"FQF:E6Z8=J4\<5FX#CU4_:9>N&BJ'I MLKXBA:3<^DN[A,123+,G4]='JL^T34@VUF_:)22F,NB5'C6=NI"TI+[3+S&A M6D5]IV;15A,A;6P"_23Z\"N@:]6;2$Z0E2L+A4X*Y*JWFU1"Y9-+<5>]%:4" MD*O>F"(9NQ6UF_J!7+LM+"T**!Y6JWGS?<;\2&XYERZ6C!WJQ+,UB*EV]U,9<68AH-@C;SFO%):]N/;YX(7DV3H7$\JBLU8BG>7&\/ZCN)WIUU8G7(][$%:=P'N(_+S0Z' ML@#1D@+$<0^_JA-XCV+];NGGO9TZX[>D*#%H=E&B9K%.58&-.,:KOZ9[J MVU=,LRLEH,$%F4?%MB4J/5F;.6H'V1Z'^K)#;!>O58PJSRL]RIZ0=IFZ@:X8 MY5XH5SNYJ%,=IX52<@JG^O8U9:"5[A&>NI3(8WW;)26ZIG3+OPWEU*6D)?6A M,OO*98&H/M'51Y9=)4^>>T$4O2#C,)AF):3 E^=SU6WWP(%"I09TW_8-1>N6 MVVI]HN6=!K)HI5M9]F;1GJ5T>W(W0/UWL!PH2&@"BRK6H,Q]#"?(H4TLC^B: M+(\TL3RRLG6%^^HQ_9YO7GD^8CX;N_&+=N9_3SKC6_6FEEJ#OY^]TP?8$%-Z MU% K&9$UDMKLA:DU^'M*3$\QNWKI+N*I2TQ=ZR55;Z&I-?C[28RAZ -#"HPL MG:R-O$IO3&L)8[2M=")+)4_;9F""ZG>"9.2QQK8*K-M4C+9'C9NV5:P.3K-L8TE,D5+MJO^PT=C77C^Z5[__?!R79L.>A2ST8Y%?FW3*$$@>D?M19JTE/0FYJ M$L_4CF6.+D75'B%0/Y2:[/.A,QAJYI/[Z*@QF? M: DW\!B&?\X;*9)92SN/:M5KI )Y&K[7=-].O..#6DKON:X8/=F+)^7CX'UW MS90/RU2&9OGUJ%.7CWT[[UH@'_MVV353/OJ*:?2D>,@^N[5]=B6>\%*/BS67 M(K&7,1UY[.=_..[MTYE0G;-AIA0*3SPVCL^Z0]02V:,LRIG"YRSZ4?4AF[Z: M!9&+9P6$9YGRR4:ZYJJ@=^^+'[UV"4/U@2L*(\8M6[6 MEX,5ON?Q[:*L+0G&QJ+.0U;+.5'\&T>"9853ZKTJQO/IHV<_7TW MZ/SS_/PS&;L^]6V7>F3*:)2$3"5O@Y!,@Y 1UQ_C+_G-KWCYZV(^0"$A&[.0 M %O%$^ @9O,71\P+[DCLQAZ\B1K9T%Y]S&9[F\_V(9V-OZ'/=?:*3)=C5HH* M:\S_VVEI.#;=&#C 7L FSX[L:7[JN?AG/W]AM\Q/\-#(LM>:LC@7;=U8M&7( M/N[X7CQR?3$"CXDI-?G5SR*;4]>$EYK%;BJ(,2T,X5-)^ M3@A3GD=8]^*!1[. !\MEWOT&5D@[X_EI0NRO!%1(9\KB28#$N 6*(H4CA!RQ&+F!D@@4N0=L,A]NZD8V ROMLR"),B"!FV)V$X2N /?@I'VX MAMI)MC5:ZTUZU.T!(N'N^.%@1';A>&G%&0*DNO(2.N]Y_%9$$%X0L +,N MKQYESP%;FT01CX?&J6]66)G@^ B9##AY@E( E!%S+P13/'Y/9;OH/'#O8"@L'Z5_0>O'(A$SX_D5&"1-@.5A18M M2Y8]>F2-+ 9YW8 M32&A:,5 +M$R"AL$Q"ZL#"9R0W3@\]2&6*$P3,*0[H?91".33487>>S,M69?* M*2 LDQF>D!6_RA[QG'GV;"5G^FQIU#P3:>AJ[T!$63JURBR854I RXU_>O;W MJ\#>G,K9FM7C&5PP2!?P+0:/N8M!?]Z#*Q>QN@Y=I3-FIM"V:B^.*=U87^K8 M*U[3N%R/8ENS,5*BLE%1Y=%J$$K",3[GYX=;)V);MWC>DG]-C#5P9)H0-]>>'+5 ,Y<"*W45G MY4<9&^W*/IV$KW_[>GGUYC5Y^^[C^<>+=^?OR8V)A:/]2BXZ& MP18&9:'VB77$[($PM/S)@CDN^K3BG;FW,]#5P8^BD)>M+"]QB@+?7AL2NP/N M3FRN.A?,76%\4 3A&"0D0UOV;UXK/Q/.RQT@:J??4"AFYJ_2$2B()%ZN\AZO M,4)_0&-$H03\U(X ?6M;MR3$T0BA24+4@1 #=2 )40="&#O.])>$.)YJDH2H M R%V;3N3A#B:1$CWM2:$D*JI%H20JJDFA)!>4VT((553+0@A55.YA'C@X6,[ MO98A)BJ>=ACI09/K!2\#4)Q)T \8=F' MD*4?1?>*^,Q;6$HZ$WM7'%$EGPPJX1-#M89UYY/U?>6++"&5I%22CU22%1XN M]53AP,8^H25-3%NL@IBK?ZYGL6-Q[*XKA6:#AO)XMC?7)H"// -UWO >CRZ5WN$;PED-YMB M]YX*ZV:>&&TP>2?-%U(=G"39S38Z@[BX$B9.0#%4[\CWRV[V<+RNMO7B# MV+OB#6+8Z;IT'F5YWM!AQ: .YT3NJB2T LBJC]0]$B6KS?)(=I7L*K6K9-=: M _FXM$^=S^)><8C*"P+J=FWNL42V^F,,RSC65/2:U^J(RF6";KXA8.!!OU^[XU?UYNZL86K=4WCZ^C9*\+7E[#6^7?@.VU-N2 MMVO"VYLNOJY=)7F1YI00:Y/B% IRZXIACPE2FB ^.FZ,NR7 M'Q*[_XWHP[5 :]7^$.P)L90II?:D5XZJN&J%7B/ M8WVKWY-5 \GZI\?ZIF)T2V5]J?4EZS>#]0UE.%QU>)I5L0DH,;R\&FTM4MJ8,E M!S>9@XU5'=SXR@2_8K$C+N9:=T6FK$N47Y>H<--R'>H6]07_<6&^.9 9KF-E MN.K+.T?)@-47_$&B,M#I2=*3H/$QT+$77&E>7 M>;5C+_G*.3HE[B0_C3!M@<=-X'$G2/"FQ2,Q^0$V; UJ %897:&FI6CF4+8S MEV#:VL?D^LHA<,UDN3Y,'.,Y]>:# 7CV\]6$D7'@><$= M4)YP7$8$L!_!F&0&"PF<3AQTQ"=>SZ*A&P5^A >0XOT<^"CPX6W^Y"+?@D,7 MXR>8)"0I4O!G>RR-WPO#>^16[@#!(^V)J2E$G/3+1^5OXA&P:LV17A77I.?I M%M>OKYZT/]JV]'5Q\NO?OEY>O7F=T1DAT?57Y.K7+V_>D ^?/E[]>ID'ST># MJ9AS&?/_G@CFQ:W5[V/ *GAX M]<_2J:ZO-!HWC>QF4\S94V'=S!.CPS@R#>:+BPGU2[-X[>&,I_@XDAM.SO^I M^$[#3_&$A<3-[M5P^>5XIA=XI%:!R[Z'.)H.:W$@^4. MGB^MGX;=M2^G4?S;-.;M=TOW&$Z,>0_<_79$YCUXSUII!YRM.RY$Y;K#MR>Z6,C"UTMT/R>['SRT?W;6N&WA[GK2J&,-R];MD^-;DE?52 M+U4X?EZY9B[[\1/1P8R%-,;3(=,+S,I+2=?W&H0#^.YUAG5//:\K^J#,8^-/ M-I==:V8HU86O,Z![^_/6H'SWYL2XWJRVI_7XGGR=8=WSV&VEIY6973U!OJ\Z MC?ZHSKA2[]Z4"?5C.>Q+UQ!7<+G5QAQ\U9<0'*_QNVI(:WD[E,S7;\W75\TS M1^H/KQK,6MXI)5.=6W/[5?/,\=K(JX:T#.GH*UV]_(#AU(6C)76 IO>7'S;2 M*/<6JSI=*M/P:XPNW_U'7F)T#%@.Q7_MOM1H(*]*6%*_5=T<(NE0 SKTU<'6 M*WHE(8XF$ -3$J(6A-#DE15U( 2H)GG+5QT(H4L;41=":-)[K0,A^C*,J ;51I6VRU9]R+'V)1A_L M?[48'-F@-NMU(N#(-YHN2;S=J"V<\QSKJ]GVC +9RLCE=FL&WJ-.L59ZO5*O>T&WKB4;4)[86U@KWBB9]8^^;?D MK&\I>KDW'1U?(=22]6MX0&F9K%\W\!ZUYU"QC%(OMI.LWYK]J&7JQ';==W3@ M=.51[CMJSXT;!TX7'.+$5\4RC;)][9-2L;LV[32,@P][QN5N[-=#(/+?/0->9XHZ?TK7(O0Y(Y.)E^KC''F\K *EG%2X9O2])9 M7H94JM-^_"SUH2Y#JOF%$65[[W6&=4\U/RQ?SY]FFKO6S%"V$U]G6/=D?"RJ MFZ4[.*?&^'6_&ZML7[[.L.Y[NKEIEGOT_\GQ?1.SZK@G1";5FY=4K\5U2+6\ MZF&!/\JYU&)#BJ)J2,M0^SU=,7HE^SLR9[\Y9U\USQQ".M:G[ZN&M)0[(DUE M:,ITY]'R^U7SS"&DHYZ0EA0R&#TI'+(6(&L!!XDU-J&C'D=-9<->P*)'H0O# M_,J\6X: X)#4CSKIN,>Z?U*BY,C=]0W$22WJ$+7#R8'[\1N(DX/W]3<0)[5( MZ=8.)\_0*L,0(]4'YN]^)N*""\+LI"!XN#2A5")Z^2>Q@.J,A M/(X#$N_W(S,_RE1>HKTW1$5K8(!I75:H;X,0\,]VD$LAP=K3U> O4"01O#X+ M71@75DVG2QV$P)>RO!"A#IBR>! Y\S; =?UAE,[@":-=.1 M"9 ?UA8EHS^9C=))1H&?1)SGX8<4)3<;1"$@!K%+/1@@&(\C%I,1#,4*$T?4 M@PG@,TK(B/EL[*Y=8+"A@7EEG2$LR<=I%GX>!>/X#D12(7%(;P%,G(Z;IIBZ M/F)%X8^F;F0SSZ,^"P"F;!*55,O'"Y*YI]!1XCH_/;L>]2D=4-.XM@:Z==W5 M'.N:#D>#:ZMO#\TNLRS6&SX3:KH<\#(#F#7+&8]41@^]'?Z]"^SN(,,C'2_H M#-4V^<(B$$,;(#C,:R_0-'[D@J(%(+V*@ MM^F8A<=##2"$S!O>\ X+'P%MZ_^_7JHO ;/@:\.J$Q:#IRYWJ@ MNB)0I!V@!OBZ,!-,-*7?&,(F9N%NDQ@.7"P_2. 9-PC4A@4+WRI2X(< ]I2! M3KX+PF\"WT)H?,:@D*/*CU44R *VY=>[X8 MA?P9@&4DH)/C!!2U R;-"V8<-+0-/MB=B3M#FL:A.TK24:ES2WV46DX_/B9. M05/B H@SD.H)U^[X,(<]I3I3@]:B.X9X6YZ'J&?W'.5F!UPC()(0Y;C1AW%6Q)_#R-P ! ML$Y#1W!#QCS4 2)26U@C\ N!AU'D@>8\,N21 0NGK@]LQ4E6X/($]$F(-,,! MP7DBR-3(MZE.0ID$:@+@1\8,X76C,EN6]R+8)L@Z?&KF;WD!$@\RIDC\@L@&I3AE6\#;X4^A3 M@;:QV8RG@T"A<.F*P0I%L#Y8#7,ROSE'G^!>4')"Z%P<;L(6A8%R>5APEH6O M.)^A\#Z"" L'A[#H.'-5F/@SZ@(5055P/0/X*!!;&! NK#"VASH+YRV*M4K. M5]>B\/?7K^4.UOZ#J9NJ!4ZF!\3SY^(Z_P5_:SC0"N]$H"YHE"!Z4VK>34 = MW7>".T3CW"4&ESP"!0)&2B%_4.\;D.S_T.GL%7F=^*!S%?+^_<6&9=^E_OYZ M0L: @H&]X>>H7:SEBJ%;P1JG@7D\<<,5D(2*R7_.G;!1 MBC(0A$M0).SHAY+G@! ME;%LM5 \8RKB_R91C@S5>'6F9I71CKXE=%=RM31O W.(Z, M@S-.,'XJTWL_''W+261\F>O$/('QV6/.#3RXQ!P!9X,FA1,%B#@/I8F,J."< M@J3?!*"'QM2-YXECDA0%$'P@W'QNX5Y'0.:"8EP*H5.-5O F*.K!<2=UV6%& M%"$:AGBAS<9H)$)&X68]*H@8IH=A49AT0H4Z#^[A%_-U\ '34'W+SVK/T@QW13V&Y*111$3)485<7\[5P MX4D=3,0J_@PF8/<$XW>6Y=C06T-Z?E4O@60A#P*0F!A$NI&-Y(,U6C\*U)R# M'$!T_^&72\YSA3>Z/W+H081 >(7WD5.0<]MTYKF<0+D@;D@O;0EI$"0,0"!X M3NLK/$^PXE[.;1T@H+#F%!WT!F+Y&XS^Y_SY@][3YKX'K,$1"0-AK?%74_JG MR$\4\"^LEJ!HYA MI,$02T6.X-+%,Z2H*4!MW@$R7'\YG9:+R/H(3G#_AN0< M-\X8P"TF]M1&MDD,99N$;),X4IO$03,-J A7'-%=]I/L5[",3Q.8H^G M$^D(S$=18ZX92,DRL:N9J&SZ>1,'>B'&9K1EXXC?%",+021A73AE&Q3 *# M9VGU^22X&"?@03>6Z6V1!1=S%A?'+1&%-0/_8 +G[\WE?@1]P M!RY/J&P8;Q,O(F*H S^,&%CC;!8DPRUU/2[W"'%#0O2ON5^.N1F7E] R<[]0 M ^#NR!334]2+BDEC8HO>BKD#N9@M!DW*PM1+I]%*-6PE+Y;69?-5Y(Y!7EQA M%'R/>U"7G.46J@C1QCK"&BVA%OLGS('3M6R#7@_ZK'?=M?O6->V;UK7%*!MV MJ4D'HU$#^B<60^O+M">BV"9P1O[(LRQOYUD6I,/' "3W,[U')BZYC>* 20CW M81D(L$WKX"^Y+:_"I LWO@@=1=L[PLICFEMZ4O$>S^SG+:6*#"!759!P M0H\;439-1YB"9KC!^'5>MEOJ "GV8#ALAGT?(I(,%H=.LP7"SJ6*3&B/^'XF MY"6MI.*",Q7(JX>%:B?YD7@L&2QBQO M2T%$8*D%.Q2G1-)=4M#%YMDB[TE MMPP^9_V[:746$VAKXKTT7R74ZYHQUO9Z5(2F!=E83 [Q6=JY,Z>GR9233#EM M3SE- 3LID76=-ZX_F[>>C\PQ<_K&M6%8]+IK:L;UJ*+O"?6RW/6YYP5W7"FBG_H%$^:7:<+\4Z$B7%6C]H/ZUZ]X?04! MXAU"G.]XJ#_FK6U9/L#UL0@C@@^P.N/$0_/ ;JF7B H)+XL+5$%8P5\&! G= MGXZ::B!QR!;/R,PB=I9]*,**,ILR*#*S+80@4[= MXIU5#1V'V<(RB1"\L]^AHSU=W;J#O""@A>$QD8@YM,SN9/_FYS2="75[!VC: MJ>E2F>$39Z_2$?@S2A@JOK6LW(D)8Y$"7/[&6B2#E(SG18=3-7L24K4@!*FJDD342(A'GAAP:[8 MH;ZGI1[*2R_[R-S%9-D>)=;L!IJENQ@@1$4,_/3,>O9843-5PZC3E30/1LV: MLGM)=U;L4D/'DP,\FNJQQZ744@.L')^^_:B([):J-Y[L9E,T^J ,NM=?66\C MU[_8?5:K_\"PW2XJB7B'5M7+A8Q=-UU4X*;N2!6TT#'?F2YL(>WE_/1.#>?\PW%')A*7]/+-N)M9?UZ1^*;K?J'P''Y]O$R+7LK*%K; MF&3WQ==K"G9U#:(/H+R&BF8.E+[5:UA@+;GZ>%Q]X!#Z %P]4(;=OF(,C::% MU?4UOW6*L^>G@A_&)+?5[RH]Y*A/0\H1#'NCX'^,UNP-%4N7X;N4I<.[$XV" M_S&R9)@@2Y9,"+0A(;"K-'\5X#&$X8X"O:S/EZM!JU47!ZL#M$H+]BQ% TTX M-&5Z00K GIY!NP1 5TRKJUC:0&8B&F#WZ]?-(CM)[KLSVLT MI]?-?#\L;/\8^)U=0;OLJI?:39IQ:<8EHTLS+LUX7?L!YAUZ'P/9""![CT^G MZYY?A&"4;;\EV[>7[5O15;,U;01-\L?:=K2D\?*OU>5P;=4AYD* [R8'1[2L\L?:]=6P6B4>'X+V'P MC4%(+F/PMC3N'MG>UQ;81RF[OF) '-_5^S*&EV+Q%+-?6V ?)19@_P==12]_ MPULKY*)Q.8!=G7-BPYN_1_]US;?4'V[:3^(C%^G:IT5Y?Z1L#11N4&DK) MU,))2\Y)[+;O68JA#Y7AT)1)B#8D(?9S0+R ^E'J=3 'KY0G03QAH;RKIE'5 MU4/Y"\U28;II*'W+4#2]U*W",K?04 YN7B> ;O04JX^;W4OOS&L%"SDT$P)] M7>D-2CW*4B8#ZIT,6../D,2?46#A6>CZMCN#ET;4H[[-9'[@@)5;$U2'$R0C MCS4Y;;K:NW!\N Z18>CWE:$N=R!(&7A4HT+S9<#H*;UN3]$',D?1!$^@?N<^ M2*-_F@>JZ_ )PE,]F3V*)-6TW M2DLV/UI]33&&0UFCD$)4F6_2>"$:#"VE.Y2G%[4C);&T7W(+T.(W'8^-8^&A MR'1%>Z*XFJ/@./F+>B-!)C2D*!PMPU%O))QZRN.8^8WSF'=,KFU0*#.U892< MVF@%=]164\J-#_G>+4W1#4,Q^F4?J"09N(D,W+Q]#U9/Z9J:H@WE'7]MJ4E\ MH-_=:3(E[/LLB)*0D3@@-+7CA['>IBQ,M"ZG6HL]$LW2I3HX N@,#$OMW98U MAA.4AU;4"G1=,;L]Q9)[&5J3#WC-QC3Q8N:(395E.A%=F0)H6 0E+TS8K/NZ M \7JE>T'2)9N#TLW+U5@]I3AH/0SBEK!TW6SV_7K4Y4F^30;LF7E7EKNT^1\ M6:B7!KZRP)Q0^!^9L=!F?DQO& G&))XP0N/.8AV@*::]5HQ]DOJL5C&XIFH# MT@#CO"*G/ZY2,AOV I8\"ET8YE?FW3($ X<$:>ZDXV81:!:'-HJ?ZVVKZA:1 M X/WFV""5QE\D46;7$@_][S@#H_^3#*D?9OZG2UUW,K"6@4@[(FVC/ ,NF?GDF+EF M4;4Q;$)4?5BC^S*F(X_]_ _'O7WZ0M7Y4K.#%@M/LI:O*7S.6L%4?$)YE)SIFDR!15F;@JU%[ M+/,I#$O5LE,B@<(^RW%.:!('1",:SDN)Z_ST[%HW!WJ_W[/Z!CQ[20O/AYIF M6.9PL/2\JW5[9E':\:!E0Z'R^L4XYC: MZCB6J0^[1G_Y.=!B..SK*^,;UD ?#LP5>/GS8=]:>3XP]?Y 6X&+/^_KZY]; MVO)Z!)Z[O16XX'W#TKKKGB/%5N#"Y[UA5UMY/H1)A\/A.KBZO?[*<],:#LV^ ML;I^'*=KK3SG[P^[2_CY\.DC?M<=]@UMV%OSG3G0AOWNH)?-_Q($(?N3BW(N M%>*\4Y (C\XB=I9]>%6"'LI%F<_8\>A]D,1G8_<[ETN;<45X8-IIM-U&!1?V?'8:06@Q^ZM6@L-K^\.;?_8#C$ MOW$D6&XXI9YXDAX>GCZ"&"7"V..WQ&?$U!1B:$:74-_!#Z9"XHD;9<>&$SOP M(S?""B$$+2[HQ'O\Z9H#S*;I 6:\D*B2/QAQ?0=^8,?P$XR \ '&/T&(ZC7+ M??+$)WSV@@C+CU%@NQ1GNW/CRX +%D<$^)^%*=13_"J%Z#*9S3S^ MA'KD$P258*L@Q'Q-8TJ$=--1<,O4W):OV/'CZ8#-!K[E6N%5ND=]HR:H1OK3 M<*?@V'?,\P3;1[ LC_C)= 2$;L:X1LVD"D^*O^?@1:C;\%=VH9+/2*#C3 M!5%.SX$2OL63PYC!8G"6:8%">);93RYO&Z,<(13/?GX+%&#?Z13T)7 >^4&W M"*S)0U(A+H6IL;0?%\DT2?D_HE/ :Q"C^:."/^;V@J/TA[YJB<+EZK"(YPHZ[+FN.R;LE"-:=SCM[X+$<\BM"]C%D4#OARA2J4W=2O64T10" M2%H!1,&)F,]!7129$8OO&/.1SS=R-Y@^6";PK()* AB18Q"L)OZH8/[72D8\ MH7'.UF )8P^8FO]CA/..PV"Z1F!3V2@&L'MPK/2&#^$-Z\;<'39WNL.%MX]O M$;^P5'$*D<^2\EQ^&7*[3D,-6)K$^@>^$$,BT[QQ1,DN4JQXX1ZZ[ FO="J MO=!N[;S0Y=;3G*?2?X-0H)05?,Y5GTY($3I1X'V-."L(1PT7&<)@SUV5J4HF:A,4 MULQ<8>@6\5GFZT*I>*&23WA9=QZ\PL)P\0Z#>/"O!&$?@6BBA!66FH& ;^)7 MFT#-OL]C2EP3N!I 9M1+:'F5XLS+*(%YMF$25Y9- ?H 7'ZA4P ?J)UX;,]% M/PT$,GRN7]9#/4PT#R6ZF#LRY?OFQOEB"@NV/49#K -,EI2.B9,4%,@A"CGH MX+$P@PJ50'Y.JP"QIQ=6S?_\VU[)\0)4:9[ M1RF40T,==O,D>7YEDLF+*ZIE_DCF'^=T7:#]]TX!8:FV$B?)BE]ECWCQ)GNV MDKQ_MHFC#%WM'8@H2Y&*.2?!/RB9A&S\T[._7P7VVL!EI]Z\RH3S KY%ER7G M2+H/5RYB=1VZ2F?,S(#R1R[X*GZ,-11DHC6&= EY!;]P*?VP7U!-P;D!A>/D MN0C4_'-;LS8P6?'NP+-Q;P%3+!)^T<*7.'[$A^5.T!2@B7>&-W>8GXN"<)0Z ME&MR#R'+TE,3NP$MRW%(B"5$'0G0M=;"UNT=2XDB4T-6MC2F2 M#@^CPP-[5%/34.%MY(,5I&R[?/H+^@^7PG\0Z>+W 4:\)5TQO4L_EUU?6(R; MQ"3%W4CK=R8]5>M53.T=\&^E_^>\F""0[C>J'('PVIQ#@,U-XQB8O'P +S]Y6B"9XGFJ>;25$:U6US68J+J M3MI,V53)(NOT"]KSTE1#0W8V'4<;5"SZ'^'[+#-P1-&7X7,5" M#*AH:8XW;6(K9]U9Q2A+2Q@E%#ZS@F>A<%\H?-J "2=(> DX)''HSO#3YFZT MK+F4-Y0Z 1/]6U/&8A+-F.V.75M4(.]"EV\@L.%O@)7B\-C(EOY2% CWC[F M^D0WTCY1P,>$-RF[\&5$/=ZQ-E\OWV4QI?1(%+E;2#IV0 M.0EOAP90%YMQUP'-NT,YV.R6><5J:;8I8E9G%A!4!\QA;WG$>#P%08P(<% M3N']B#,L4\"YF4Z*KY!>D.;!4 MVBN0]0/B%C7R-@CA':WS+]R>AER*/>Z.&]E)%"WM+ -UI^(?V#1\DW@4) 6XUG?C=!.:#4K2CI*SHGIZS009/6#+.Y[AC]YG--@Q*<;CX2G8@T M[W3,M1 .&XK(%+5$!N"[?:#*-.$L@"'&8(]\&VU.^J+8-,&_FTWN(PX6,*-8 M0?K%?->>6&W>YVG?J^1\F2G:05=W/@#)@.!Y2R>" MCMVL2VVO8K"M+9S9ML:TAU.LGN;KPZ_!F+M3OA\I19>79@GXFS<)#:F/3#@W MRL@E.5@X!.^VXOVPZ_9P )L[0=IMCC_:UHN[ TGD04A2>*NK&&UGL^L2IIIC M!_;!3^G-#>AY MX'>>;(.?_M =%)#!MX>XN6N^@+;X+MA[4+.O:DL8+J[1%!V/&T4OR%>0=_)S MDEI%NH%.^,$LD'@=(^!+"Q,K. >*'J#(NT_W:Z<]]>E.RZVLB\!I:C>?-&/E M>!(R=/=XY,)\U$:+*REBDI(1\]G8C=/A^@\=SLP7G@VT<]&ZJB^B3B\*039O MY'[?!L1\._\"%ALA*7^(S0PI7C+-.TM"&S0U6]X]D46+J55!W)S?@(UU692J MJ\Q+YUNS;!;R'5?%/4R\:Q@0=D=#-%LNF^\_3%MP4=+ O/NIN\K%*4K RRG$ MJFGG<6[1D7<-\=(<=/E\2F\BYQ+S21+0<2:!A-8XS&-CN OJTXY)$G%'*CUC(R;W$(WSO;O4@:@:F]KO\9TUMB UZ$W;7F/( M[35R>\W.[37I$4W4&-K:@&G7SL@>7'<=W;D>#AWC6N\YMM;3'&-(QPN'.J'\ MF[\G:)[$MEN0TM]YJ,__]=J-Q$Z]]$=UM@"+VIXK-G"3BK!Q:UR CN3@P?+/ M1[B!6621"#:CPMSZ%W3K$1\+YQ_4W3Z^ M#;+]L!/F"1=NM8Z@% ^%$>F(7[^^YF=?9/M+[20,85JP/SS+*[S&Q =/[(;O MDDJ1%"*2>&#D)&&6^^5Y 7#[IVXLLC7(:_#E/&USR\+[+,F=[0+CR\3\#Z:^ MLIP5.G]B/(P>T.S?PK183(F(SVZ"6!SB,@M=]%6#;*;L_)?YP1_\[)TT<:WD MV\M6YX1QX_L9YI\0]/&8X2[\[ 0M\!MZ&G' <.#:TKFRB"Z9P:0<'\5CKG# M"!/G\?SX$UZ8 5P#)* >W4BL;A&G^:(SB,OT1 ^PF_ R2(M-:=HQ%B& YXHC M3C &0-8J'&\$OK9_PTLDBZ #.WS.R3%FF.6Z97["1!D*2T_!'3 1MP;%#71Q M".OE*!-D0SWWECF\VO,6@(B$1&?[YMZ\??LEVS@G2(A/>+1MF2;F43']%;A^ M"HFE#98>YIZ6R':#NR4^; L8^43SS87I_KQ)<">.RDA]O31].UN+!B=A(I0& MH]@IK @SK.#@1"R5LO0?@%X.V$)B.,7B_%BD),9]FTY:/>12-P/6"?"<.@>S MJXOGS,&X!?*!P<;"5GHX3IK4PWSYYB6F3KM .3_98L0W[M-[X.HY?LA^[IJ]4]STY&(&53-VG+B375[ MP0S5-"1=ZD<7736'DB[UH\M '6X]JUS2I;)MWB>ZJ;7>=-EQ(8LD2V5J3+IC M-:2+H>K2[!^.+@]LQ]\9M92\%7\-#K;VV#WG86J01! :1R]X$U\I%TIMC0@. M7&K9S0H/W',#83,^_.F9]>RQ&#'5P;#6>_C78&Q;@OP\$IF@8"S^7I,D*FDW M_RY]5CDSK6#G@+M[#J].AKO4R3:NN. 9,][MYOMXM.NV_-Y9:0Q2/VVSUW$@ MN5HQ'JM6=$U<2=D:M8*)Y?).A3GL1J220=_,,J,-UNA);%/]^4'ELHW98G.S M6YL\SHQ4>>]Y$4IQMCZ$!<7RTXZ-)UF=9?N^DPMX>Q2ZL)Q?F7?+$"&X-.I' MG71]O-;/C7):1BK-(E5Z?VZY#O!3$M!U83(QPP\EP"42N#6\!WHCN8N@S$+& M@WKD?*.G]/1A>12OXI[XQR8!CG@_:[>E4E")"3F %/25P< LC^#"A:C7>10E MVH,&A:R/<2RRMA*^V[1LGZ V>O"(#D"%^F"#)UV:#U GT/92=<^%Q7]1MLFO M#5]79=_KQ EE,OGA-?'AXER\N7EEL\YT/GS/+ M[EY?WLV>-OI-EJ&I2C=60+J9JR*[I&M)%JK%:DD6JL7K215>[ M4HW5J3MW>]#2SN[<[0%!Y0V5Q^_.[:I=HTW]4,?KSMVESZK0(OLW_QRV['E@ MU5)NI^X^N;KR.G;KIX&.U[%KM:WULKR.W>TA7MU /V[';NO8IJR.76F"MIN@ MNK2>U:;+%\M(I5FQ.C<['JG]X>@MG\=H;Q0)E'JU-VZG]L9VB(&B]?NEMOP8 M1^]_;D 7D!2#>HN!;BC#OEZB' C'H_9R4"=?I#&.QW(7<*D^0VWXXWB:L4[J MHK3^R%U%EIKN=^#^0-GN0&UXNBK;+SF\/APN3'W9EKY>+'Y LU[_[N!/24@N M@G 6\-[+UVRTV#5[[N!,\/F*A=-"#^T#^U?S4U\?UZKZF%MK"NVM_"C8 ,"; MT7N^VO0LVYWMK;+1M*4E])KU,IQN9VG-"'&R/5@UH\/I-EW5C!"GVRQ:,T)( MS50/.DC-5!-"G&[_YTDV?)YJAZ=LZ=S9,'.Z/9RR2K4O#ZQT::;MF/R>J&#& MPO0:V;:U9\I^S/UYI$T-F++CLES&:&J+9>TM1/6-/B4T5);>UU!I*\QI-C^V MM\UK[[ZNOC(PK':U-]:EIT%R=L6> M];#>+&ZNF]M]6!?3+!FX.@8&J]S884($NYA *@D]O&''< MR(95IN>"W@6)5V@-Y:>TBL_+C9_QYB6/[@F=S<+@NSN%,;U[\D/74/L$L.VY M@;^VS]0.IC,:BD-Q\>WNEK=-E6!#[5OJ^RXC'ZAH9WT+OW;XO^WT/%-8N9"K^&3AS2!&[,"7HKM521> ?:\+[[&IFTPC1.-DP7D1OF RT]0#2P(0-G3MAS@WC?#M?XBP(XW$ K,P(FF M2*"CNN@_ L*Q84H$J; M.PRN[F]81_1PT#%,?$:].WH?91Z2H0Z[61WB+"\XF-QY42WS1S+_B-A8024V M&B63D(U_>O;WJ\!> MZY)SN^8'X91Z"W8M?00F@G?( U=?B%;W*#=L].<]N'(1J^O018GK_/3LNCON ML9YM]:^[]F!XW1WUNM>C'K.NAT/'[(ZZW=ZH9SX3LXI?O(O9M(N+"@,/^T(^ MAX$-BA6LQ?6P.^B:1OKVX;R-_8M,N%;254FV7*['Y@O.ZT]']8P>ZCSP;HM, MYZ*ZSXR1V%1A8[L5*%:PPEPU@@8#E:;@^> ,;;6P"GB //P =-P4WH6)F#A9 M/4IFJ HC;GIA;#0/8G2*<8([RXT*JDW J@#5(]%:RQBU2?@]GQ)/"";;M*.;CUG+_C;NN6D_YJ#?@GK#,7Y_&^^BP/7R;G-#_+7 MAV:7#TL!5@>&?8X_0)?:T%X57^:/]%>C7^:[=W!K3LX>RE-IB+3A MWI"4,KS7^9-X.DI([8'G1-7<&'<#W8^K# 1^CV< ?"P=M]:13X7*G2 M"*;ESA9?J^NC5(CEA>ROQ$T=IE&^2,%7R(UBFJC 10NLPQ=BHS$$=Y!#$D7X M,4JF0 <@L*-P(,4P3(A;ZJG'P!,I=.#?@.<-_HV8&+_]JEZJ18[%4?*I+X+I MU(U0AI$?]?XK6 87 GP+@1.?.+11 IY:$618,[7M9)J :< XP4?D3J>)#]Y5 M+#"Q6?3QFR>)/LH8Q@[P$LRF<$<5=\%Q=("'"Z&)#+^D%^TT/*8/QH.Q\PE H%03XO($YP#F(!9"13OG\EH*SA M-:&KUK3B<1^>DY_/C6$:X!LC",IE!?D2O%_TU',YN2>>^PU)P,/0I1\H#UML M2I[4Y1CJW>X(W(OK7A_]CAZSK^F8FM>CONW8>F\,\C]8<#D^GW^Y>O?NNF=T M>WKWX.[%JJ^],Y>QS0?!Q9-W[TKV-1ZXR.4$Q-85?[KZ]MR58HC!Z+IO#'K]0C1UE)HG=" M\P>H]&AX#T*6A!$/"49)Y**/Q&/;*;U'4X7^&I?56S T01(1VZ-NJOCQ%J*; MU-#[@<_'R$/V$?-SI0LJ9+% /42@LQF8W#058_.\4Y:Q0=<-@('QJ(?631A)"&2X8Q'% MV0-A@)-X/E>&B6Q2L5&:.2)E-+=9&93I]+AZSZ4B9UIJUD;[T7"=]2BEAT[&NOW>KUKRQA"8&<,C.N!/6+7 M_;[1&XU-?0AQWTI@IY]C$O4MX# (H^M>3[,&6CU%^EP5^=YTK8T)Y?Y([;^; M^O\"_UI.W1G(@<(KX#_%%/X-2:J MA)PG?OJ,NX@%MJ8IHRUPV3B)T?M.H\(\);F&KQ;"GR+6Y^'/&L\F9_?,Q_XK6$P%QZ'@+"@,G$S[[NXF'GR=DJ_\=,'_.*=8YDG M*80X36YGJ=X+3)3Z][G[##/:WQ:]E@^?/E[KYE#3NH9A#1[_%S7N_U^?^5],6^W9ZQ]'X1[Y?T^2+VAF:OC&$:W MK^GKGL/C_MKWN^;:][MF?WG>KJX-^KII+N/''.H#6T-##H8.19P(EO1X<97'V(E-\(S MLIU+"G%@,'X#EB.^G\>/QW2B]ZX([LSD&2HIPD8X<*@*!7C+\?%7X2VE3I\P M$=OF(-48D>-42M]%40)*\W,2@CJ.-J"M$<73KWGN95EK\S W!>J=CW$1YB(^ M>Q2K0,+?S?(-MR)WQ/7\!# $_ACZ81_ C30*-2\T-K$;)S%G*9$.Y-9$9'$B M<$6%?YEFI]:L2-NTHH*#O.ZG8IG44\A-2"'"@Q5P\\H=\5GF>3*\"Y+G 0(2 M@:,8C>_)U/7=:0*FEG[GQ@[AX\F:D9?ZZ1%) MULT/))HO$&?*1A7YG92E1#YY0D/!7!RUPHF_P^%<8$">?DOA3:$"([N+OY_] M_/J!N0X>&&7K<@@7A'PC:[;& L;2M6S%&.";_["3X0K""3^.U$QF=D-!"F", MW3"*]]2M;SVOH&),1V(T N"8HJ'@CQVX%F<'^TT JWL^QQG/GG+ M1F&"(2L6C!$PE3R*@H[KI%>>YBM'!DSIE^5@L1R\ 0G[TT:5<6SF7A?&?AO+:.T1Y::MTQ@VD$'BT5PK)JRX+VGRNR*+^<>R]]?E;4 M"W4\_2_C\$NQ?[L*DKB:1]\D@UPM*@2E;:ZMJU M#$DE'+UIJ+WA"6%,LM7A--2N>/?@I[2N0=*V#KFK(*:>*.I]3*8CWKE2VK'. M)\4P)>BAH6H=]J2EDIGG?'Y&2,D'Q&_WZ6O$.4]VAAKC8#?*4Y3N='W= M&->6"/UQN'U1C-=UO]EJ7?Z"UNJ"A!^5I/T6*OS6"N\(7S= MA9+[6R1^K%!Y*D=F=/=T:&M\I?Q#62C30DTQ7*W+P @WN#T<):S;C(6%%(W, M#5>4&VX/6P4I/WT6A]8UQM&N%S.5YGZWA['P="X>NN&YGB5SE_3&'^.-'_5R M^UT.^/DL=#VB=[);'DOSM(\+9BF,4IF[?72.V'G?]$9$;;IRVE TLUMV[V@# M>:CJ (XW7M>+H1YFKWXHRS9I%;#0861K.%![ RE;E:H*^7\;:'PJZX[2 ]2J<-DM>W%(@?\?]E,A&&80T4OLICL0H#+[QE!,(N MO>2PJZTDKW&/SF$414_I6KV3W(Q7M35NBNFM"$<'W]AZH""JJQJ6E*>6=? W M*CR2W"*U[Z$/%:VI1!TN[*F[4%4>X]2KWH17 \ER4]W*315W"#;&@C>0RZHV M6#+!^:1BE91,*9G'+F=)GI,\)ZV!+'?5.NYKH/!5'@K6=:./P7M^HF2V*G0] MM6^M4U>>Z[-.=CT'7I>!UQ7C5$N8@<\ 4I/9]E60W\4EMB>UX4C6X[;R MYB:]-E"Z0^WT>O2K]AQ.M8NQX=(RM%13E])RVH6WA[--'K9)QFF-FJW]$4>' MK["UH0PI2V\-/BJL&IZ1\5!-;JAKH+Z1MKOIMKNMS8I2N$Y$N X>44E..A%. MDFI:QEPRYEH7<[V,Z.3ZL)3XS+!4 ]XJUA''_+\BCM>! MN+">A5ESN4N,Y/SZY[H_Y ZYGZ-;.& M[+I+1Z-K.ACVK@VM/Z"]?M<94@.F>TFS7[R+V=1\S<8T\>+HZRSP+YGO!N$E MLY/0C5T675L]2]?2WY2#GE0U+-!G#U3('L'S'P.?J45*]P?&N#<&2GZROC<>]%4IW M/[@^NZ1C%M^_=B/;"Z(D!!+W^\:PH23NJ@1A(@(H4H"J0:2-"9W-/+"V8%\6 MB.R,Q\/NV*#7E%$@,F7=:^KTZ+7!NL-!3[-,N\]6B&Q]BB/@W!*8S?P M@2=Z1JGD?2@IN6U&E.U3G>1TM53"P2 %.$JFZ"*GN8OJ%S^?N3' :*\#[=G/ M7Q*/$5T;61V=7(44>8.-]W2=# 1NEF% M GB$N+P&U0VXQI/C_A(M,83! [AFS>RK1L*^8?['5Q4_V,RA07:Q(;UP61? MV/BG9S"$$(SNM7Z-;U]?!=>]:U,3__CK-C0NXO__[H^OG_[Z].:?5]_U=[_\ MY^89$8SXTS/W._)JX#'JCZD7L6?$IU- &+.=,V0+Y H=>.'<"68Q<]YZ%'Z, MZ/Y(P_#Z_-U___KWOZ;Q_=?+R5_V39=I__S\[YMG/_L!L$QQR3\3QPV9'8/! MPO^-QZX-L#ZG$7'8&'2>0UR?"#;LT8[^?/R")'B8-4?-F^_V!'F1G-OQ"_@Q M?W@13($![BM"#9BPW=B);O[CO![_[^6-=OF?RW_]P?1?Q[?Q[\]^IN+M%10! M9JHG]%4X]>-E2/YW^I?Y??;M/]^_)I-___O]IW_3/]T^T!D8=NKZ=!TPE!>5 M#>U54;G$J7*I!='60OK;&W?PA8Y_O_WVK\G]Y\EO]K^'__T=:783,JX,EP'E M4.JOD'@IP/!E9QW0^1!*]AM@?T;M"4$T$G=!%H1#H V0W;^PF\3C2"&7G7^I MI*CT+,-V!F/:O>[KC()5[7>O!V/F@"=EC)A.'=,>=.ME+LL(9(]BAQX38#ON M[<__@#^R@6Q@Q! 3#I.E0,[$6;/4N?;C$=(*^B#+*^2TZ%F%5?,__U9<_)RN M'3OP@O LVY90@"IM##6XF;QAG5'(Z+<.'?)^ ',009FF#87?0S#BKIY(,#NZ& M;VU5+L]1'Y;C-BXKU.?TA3C0.H/IC"^7)_AR21;[C&R\!7H6L;/L0Y$$R/NI M-"-3V(*9%N6L2"8A9:MJ;&L[!S:)B]A/MWWU)P7'5K&'WO^Q[Q[C6U4D\W9F;WHW+G:8++5;HCA+NVY[G_C%Q,*1 M]QBLVB>(&D?9)1#&$$-B'0+CT3VA/KPS#<"U_D ]\$_NR1_4^\9"A?P:W-'0 M(7^HY'+JQA.%_.%ZGDNGY(.:OW-%[^$W^3^_N!!DPF\N\(W0QT>O ]^GY ,N M^5Z!O^$%YI%S8(QO$3QXX_!)?E')K^"_LPA^P$#1T@DY5W'""&#")8H9TLNL MZ'3VBKQ.?"^8*>+1.]]6R7/7MX-P!K]&P $VH"L+F6\S$@>9M4I1H.KX[!PP MY2"VR,= %=]T\7DA-N9=O?U7$080;A2':0@1PQS\A_"/MT")]'H-B%2>OW7! M9N3CF:;9T7L#R[1>D#%\X^ O7C.;37-ZZ((<+U91QGC^UMT^H-TM;E!5_K;+O7()0MO71N@ MRGSNBS\NZ S;3\B#-;:^23-?)&&(JO@+@Y&6-/*@\Z^7YW/%.T> ;@D,2*6[ M1>E:4NE*I7MLI1L]4.M:UL#L:X8.CG$7M.Z=TS'P7T-3^XYJUZI>[0I'^#RY M 6QGC5SZ6M5+%A5JJG!?GY]?I-KU'%/7H.M2';C\5.A6>!H[ZOSQ6^ V6W8?Q+]'_!#[9A94"1F#<$DG?OLM=>7^ /IXG/ M>Y#7/RV\_O;\U]16L*6)Q(KMOQ)7E*"SL?X-+C@E7USGAA%]\3<9MG*07E]D MCSY3;TI>A\!$"&@ EBG.5X<4N)S0.Q]0$]ZY\7]))MP'9IBUS9=[&40"BGFI M\RVWA>EA6M[]DC4DNM;Y'1NCBOV%\-8,5APX::/A)9O%/"[)F51:QRW6L2>M MH[2.#;&.!GP<]LS,.NJ&J7/KV#N6=00=&S*R:B-3$_F6C4)02O>DRQ6/\0#C MV/GGU9M4F?^3!9\G]^07]=\J>9YV8(IG:9?E"X7KOX@!(T(, MHO N/"9X*U M"/MDPQ/XF,19-_8$;":\B"J7>A[^-1^3*UTWBA(T\S!*D,1@H7S>XQDAR/QG M=AKS1'%@?\MM3LC$R*BJX458 .^R6@B:%'0>PL7O4]5?&"':+Y("P]';9#C. M?3^!%:Y:C7_E5N.>T:PE/4M@D?0F-6DH-BL)4_8 24-1^]S5EJ*O>;P>H'.D MNB>4YCPYC_KR"X0;>F07^X]>A?-]>8:3WI/#])\:!J>#-"# MS!1=[N;K(L%@2B6WD>>[TF^42JZF3J(V,*W4232&.CJ)W>,YB9C@V@81L59[L"[K191--Z M76/8?TEUK6-T=4O'9A%=.UZWR(*:^H+?1:L5S,4 U=#6;KS9MX5O>8/.TN:; M-=MSEK?PI -B)7'OK3K_2V]=/_H&3ZX H.V[=,II,M2U1_>L;$H-&'VI_7=J M?]G7+;5_P[7_T7;9<-\Y*R(]4NVOZNME#7_J9P[1%V^@.-=2[7>=H&VH^NS^T [)K M7-J!VI?KTE2V@=T./1-3V;IF#GK_==AXJG?IL0S!OP/>9K:A99R?_+EMJ\[Z MEKAU7W%SL*S[UYB'3,'GR934!BP; /C)^\2FD>AF6SECA=L/L>%GDW78KO7/ M?9]])Q>;VM5F8?#]GLQ;0@H[?$"K&SVIIG>J:=F^+-5TW=WUQFCI?7=5[MQ< MWBOC2OY(.U:>_;QK.V@[H$OWL:X-J4JP::\?9=/2/)0T;+L,&U9= M:F_9UF%B(T3_EV]>Z+Z2%JELBR1VPW2U'M\K>LRJZSM@YJDO^E76'I[R@8(; MFQWYO[EK#]71;VP,2N:>?%%3/UPJARW*H?Z](:>D'&JK"8Y6@=NI"7@28+B? M*O@G]M9>JN2SZW]+5L_^EGI@K@<:VB4@@]T::H]U"4CW^__G!/9/:T-<#&U7 MMPZ ]K'T;A^W#G1UJVM:CGX]^%;)&6_H>A1#7.Z-Y.Y(5H )F>/&N\Y](WIO M[8$7A0B(;W(=!6$8W&'*\;?/'X+P!L"]X%N%?Z'^-X5\5,\AV*3$YUH2XJX1 M/.8WJ:0G.KB8G81QJ#-U_;2B=LL(OL_(+>8^EGW!Q M6S .+38%!_RJKG$>[+G9UF#<-1R$\TW#XS"8DA@0SY&#?\]H&-_CL"&+ Y$+ MQ3G$B/@E_BS]FE]^1-.=&R/\%8V)#?)'73]=(?DM?S@0 MAD;O]8RC&IJW01+&# 1D4M!>H&TNF1UD&FUY ]L?_*B#)$*%GYH=?HB"N._T M?N.12[/0]8BN9X9K=P5-=$UL];$_?[S(;%)FB\Z7;)!0V?ONJ7NJNDVA-*3" MW:UPZ]^;\*#HOUG!?Y,TYYHS=+J:9II:]V66*[ TX[O#QD>L0VU63+@@\N:O M!)4A/$"_%)S?SQXL:)^:Q/DF_?,:;R%TQ6"\/+&PD>W2GC"'WV[8/5>*_A\@ ME(@3-J5"VJZ0ZE^%EPJI-DU+N?]F]>#_PG\S!J8X9& X[!PM:_[:#9D=!V'THF25]LBC\J1**U&E#:5*DRKM&"KM:-6:3M>DJI.J[ABJ[FAGY&>J[C,+Q_@, M%<] MFN+M,'Z2LK>6LW4MS]WS5_,^_%1<_E\J.'7A!>/9WC?_W MJ@!5*D$&%],;UAF%C'[KT#%,?$:].WH?99)NJ$/47T$(E#_3LE4A'HBI6N:/ M9/X1L;&"RBG]WBD@;$$CBU]ECT*^I/19(.[?.0N9Q_NI<.R%43E50".=&;K: M.Q!1EI2+J16UBY#[OU\%]MKVDYU"=X6\AU*'EYGB?48K?+J5*Q>QNH*N*6 G M)3+VG%IBU9S?\>@L8F?9AR(6$+/I,#BE+9:Z2,6"KD]IN"HDTF]0 M]9;M#I)^0UW]AOZQ_89/0/!.T7DXLB/1K]J1D.I-U5NVOTFJM[JJM\&QU5OA M>LHUJ9_YW6(?: R0^3?8L703TNEJZNB@6G @M6#U6K#^N[ND%FR%%APV1@NN M>_M0.G H=6"U.M#46W<*1OV5WX/@.9CN6[^EW=2/=[C%_"H6E/)MMT[]3T0N M)BX;@^Y@=L(5S:17H-)P1'T6=3Y]]]@].;?Y MW8!X*4U!,Q"I&I950\MB1*D:GJH:CM8X_@C5,#]J2ZJ&0ZN&MBF&!FB&9I^9 M9=99IU8"<\_N?Y ?T5ES$W^];)OG4" M6+8?Q(3.9HR&\ 9_\1VR(J@Z%/#7-*:$)PY&S*9)!,/$D9@MIC<1H2$C>!R- M@T<+W+GQ)!]COJQL/I60%3I)24XE^?+BU]I+\DD'#T6.OJ+? S^8WH,EC)D? MN>F6[2F=2YYD\146OSA_+UF\SO#L8/$+ZMF))_S$]Z[_;83I<,GPFQG^]9NW MDN'K#,\.AL\.Z9#\OA^_OS__1?)[G>'9P>_OZ8AYDM7W8?7/7]Y(5J\S/#M8 M_7/((CRO5"KW_3A>'JC9WC3310"+)Y_IS:;4SW/>[!RGYS\6)0OSOKAI@L(3 M!_-'\[,7]1<;=B,5=GP\&CQ5RP'*MB[A5H[BKA!5'[+IFITCBQLW]ME7E(V( M=%H9#K?H:&H/IDI9WU*U?#^1'_@LQSNA21P0C6CS?43BSP-3>YG;'3>:>?3^ MS.5T[(R\P/ZVH WP-P(8L[=!6!ZYR#U+$FE7WEDN;OROU\P/8IB-DNF\50N9 M#QD6#XVV@^D,U+O0Z0"BKRQ\3<.0^N)G*F=-B?<%O&](,/_?LT+:EO_UEK>, MX0G;F/ 5N/Q_[5WK;]HP$/]7(J1)F\1"'@0";2=UZD/[T&E:M^YCE!"W\9J2 M+H8!__W.CT!2$@@=D%#\A8>3..>S[WX^WYU=+O-JGF:W-F6*LH7IT!11PXB1 ME&+1'C$D43,IQ<-$?QV:4&=I?WG=>]'R VA#P4GP:-.E31R'\85I .V$!BNRW?C(_:/AY'(,J M1FPS8N%35'0[\29>3@)*P[8Q$.XPQW.:&0E#1-=!("*797IRX2#4^^9)M]%FR(#&#@+0EIR.0N=+ M LN[V/DQ?TA9Y2=9M23JT-*INS*=6J93KTZG9B1B_ZSA=(R>;O+!CI1:$/%Q?4GK:\;>J8G,BB]-P.S )*^DHKD)MEQGS4?$L% MSE!0B-&?,>;GK)!YX,P"4[*HQ\"EW10/\N0 J"H $/'I4<[,F>]S@([Y)O@< MV0@T@6<$4$^_AP ![_G9*8ACF;B!';$RIF#'Z@/C)HAB8(>_R80PQ<2"5'PA MNDP!4 ,J*>#BSTI>D:V?$)8R[1HKIJ-/@ 9A8CI:NJI9[U98[RD93-5/C>S[ M,)HDT)+\9[.I/M>H$^#36F4VO^YZ) K'(VZ#6M TVL6$SK_Z[!<\C=YKS8]P MZ<..%5XQKNJ;XJKX++FZ8JH]HW9]L2O4KXS?F?'?5JU.[5A^5,,_TQV:VK-E M=]2F.\R>VN[*_MA#?PC/S MF&@:@\RO@O.I3$I*#WC?P+'#LJYKP3,]NZ#N! M>2 M/&N8C5+(8ZE:#5HLNFJ5F5$80[]EJZ-H".UA@*YWC-91S"Y Z_65\_$# MV&B*S=.=CTSHUK60S^^J;N'G69^/N!S%.%<;1CFUH:GM_*$G[-)D<>%YJ@!F M8E])EL#VVN(6:2F_Z&D+OY%YHQ0Y*7(5-&2CZ%,I M*5)2I*0<%*S(Y0BY'%'CY8CK&#U$\4PY5Y6K,(H?HPEYQ(W#DW M9B;ZDA6UEXL,P\HI-.V\PIP:#3.O3C.WSDY>87>K4:#_S3])QB$'L-O;#&!/ M!Y3RZ/%,1&FFB,X43*[57D:]_XVP7Q#TODCO\R)_!E_!Z"G\] ]02P,$% M @ 334(64=_U8>Y%@ 8Q< !8 !W9"TR,#(T,#8S,'@Q,'$P,#$N:G!G MG7=G/-Q;U.Y?%WWT+EJT(%&C3H2H1X0H44+T,@=')X8Y(3H1$I*(9"):$":B MA3"CMXC.*&'4Z,P0#*:\D_?WEB_WP[WWV?O;7GO_UK/VVL]>BSQ#7@(XS(W- MC $J:@"@H@R / \8 C34U'\F!;242<=(1T=+2\?$P$#/R,+$PL+,Q,S,RL;) MP$U9C:.L [0@.D[QZP;T7-;N#!(AW"J/%FVK BL81^2PK>F07A)O3BSHQQU3H6%;@+UN4 MN3C7$G<^*.UX;S3;W^]K$9R]F)QP+A:2_5%>=X,,X*]@4FOVCI53W5BA'JZG MO>\X)Q=-$B:1GI.ND]?\C8T?)*[6[B?FW:"+'>\$[EZ8OI M(;EO,GRC\]B^)#44X]:8HW]D1;"@<4[=XYZL"=9CXTP]/TY?69 ML?K55;WW]JR-)!H<&9E.5:X]Y9$Z4=%F[VUN\KF07%.,.LF<@JJ3 3JNL?H] MHX' I2R(!1EX$M0S0]J.,1JYP VK*.4LCY37\IR*0!DH=FQXZW(#+'O'HB3V M5SE$J7E)ZX-QK+BHK T*X5B@O&L>*O>NWF3=%2O'#OX.O7T-,G!;W5UDK&X&#R=="BEU MQN\L6Z6J9X/>9,7:?D$GS+L&:*I82=UT[FR7\[E!E7;C6/VT%*I,!FB?DH%< MD17,!3L9V/ND?GH;XH;/',QN3ZB+.&#S1\I]X7U471@U7=2=(!>6U56TN@TQ M?SQ=:]RWX4#@NC!/Z1/C)ZD[1B?M1WRS5,(K9O*=V@SE%^\YT("2/;C=;4-F M;\=9XQ0Z"Z+VF-5[$\NJ#-R#+,N*5[[[>N4#0LK!7DO_^@P;6@SV]9_!Q6&: M\:([8"ZH+MBOVF+YXY.VFC+I:7-)O9DO?%'20Y0#M4FQBDXG-( [!Z ML62PGW)2I.8Y:T-C=ER9B4A9<9%!DK, -9:#K?8:;7&4@(@!36.KB_?P4VU+ M]?[AC78,HZX<=EO!O<@_>=%/XO#VY"GGSSN#(6\/38>&[M";J<\^M!ES<0BV MCY0.!&'A!!Z9.QD=J$MJ<5$W8[/X'-O0"2X8_U,5@ZN5#U\\Z[GOY6W0]QE1 MIJN ?=G!YPJ,!1V+<(ZF3#PL6%GQ%X"MY^;[>&!LS-2/L@D\3213F>0P,F!( M#=M2F]IT$[RWTHKZ0NS$>Q.4>5X2)--.#NIC>I?F8A0V8HP(;X:<^X9T<,,* ME>ARD4=U;_R_&S:,(:FV,.SZFGY(16S!=N2<]WK2(KQR"S.G\L,K<]'EV7"M MZ9KXT-_PRZ3K[1WJ>Q$\C9@ZPZ;]79>XZS9HU<#]\-O2M4^OO9YU(/][I MX]1;+2$KS!:RO!B;IKR5=^(GJ7V#@P;"JNS=TVZ[L=CO7:[ZQ/Q6JLKH#$L2 M>O+@ZH,:Y: @:?_28&V#_+CYM'8:K;T',GM'9.!*(DZ&U+I,!L9?5:41G^TA MI;]?B.,92"!%P\[\^?HM.L1)3]Y0DM7;*YJOUN_&_.89124=$5G$>U? MR$&M&R-I, SOYD:L)'B3 69.$?N-D\<3O$:Q6<;1)1/=\I59)W19MA)/(MK_ MV=45@Q%II,U(/]^*W>>GWEVP]#ETDU2Z=.!5:;8=E]U<#K^0(>H3>]I:C9 M;!,8:\I:?8VFE0ERE35I8=S9JX$F-D]9\,J^B.K0)NXV-68%#?']:,RU&;\Y:-IOKY!8^) CF QTJ)"! MM8EZV,4E#!G8/'+MN;"H?@*OZ^MNF,2=*.--@IO63@_%@DEZZ7,V#?8M+KWR MOR=V/*.6-;L7Q%9ENMK8>YU8,N>"JH*N&#T_Z)X57PV9S4N4.^69<)N9W\Z_ M-[O073=_)UG+,RBSY&&BFRBL0ZX,^?S$'^5.%Q6S@Y<)P/" MZ%F?V@I1LZ\UR?7K([2S9[,U_KQ86(=5.)S!&"VW;*;V.W+L]N2'L3>[*AI_ MQ39N_,-0;NWV_MPXQ_?]UNA]_Y,=B"\P+RQ7*#LLOZD*AB[! MG%,A=%!X.\K3S'*KZWV^S,XY'U?\%VHLD._1DEGPY21S"R$8<\6:6/L:IX)3 MF/6X^=;KR12-^;<-6:CGI*XH MDV,G&08KH]^QM%+EB'M5[8@T,K#T\5&X/B]>B"&UW@=NBJZ)F(\NF_Q;22K! MU^J*2X6W>]]@:RS3A0_R&B7//\,&ZK;(P,DU9]CFZ\TB@NG3IO:1(B1-M(GI MN+X@WL*^_HMIA,(>VT!-4).JV74_ZU>U4FOY&^I;ZKT$/LI/J+-D=0',D($M M;0=O1XM(?Y%G*:50W(5[_'@3G";?9'$KLQ):1@O"VL\/O/O+O=K5>&NY+A4C0 MVPC<]^((93S^M #K$G1+KY9LF/I4C&HRH\T0;FY_R#@BVHW6PQH[-Y-8\&R4 M\@=/C&/J*1N0.CCDTI(I1 =H3RN;>-I5@O502V\+I!'=RIP$2!-.$XXP+-\> M,_0I2)JL8PY7<4FHW?>L=W;/RW<*_P38]F%3[9GHLNQOA MQN+J:A%1NE#R./USLG&P[+KYTQ>OPYYNY[EG:1H="PIT#-@%H5I': Y]&CH!@W@AZJ$_9;:AN& MYWCA,(["]L$9P)LWQU$'"SRZD^ 7-4X+(SZ(1"0K5 RM+QJ_@.%LE7;GR%@F M5?&@,I2X_!EO%@X$"T:N+ TRDG:C$:T!M&0@>P"\4T &-&JB+7O4?\Z%V/C# M*3K988SDAG4.$@O4WUSX96PO\H94S]=#7AZ.@FZ(D($IU:8IND.L)M9S^COULK6(2>.<1-+T@=/O-QC\$9S4W'2HAH=-R8S" MY+4P,K)G@?KNQRNBFO@Z[$4WAHN@LZR#X8N.V M?>^.(3/A%XA(:3.E/X/T> M>%74Y%G%&K_M:FEL7,P##*&1#"#R2>$?M%2=5Y0?ZS+$+04&='7;%US)*0[@ MS76TB@D1OG;5PTZ6,1*@_\X2AN;!@0E+L;!SE ")"!_C;-*?"K&OD#D@&6)#98G]G6 MQS?9:[%H*0H7SI!7**8W%K!GN)QM[9+2$\RS^4X :_^YI;?6O:1A*FDHOR, "SR">#)2])5W S >"@D[T92GOWQY_U.7* MC;^^\B8PK%O;/BODRK=?4MI)NW=UE&>+A!*^41L;")P@/D%#+JRA[GVI<'7K$)CL%0R,N4--9RD0(4<%?7>M(]1UK MK^['IHL;D-QH^)+)X^/7MB4%^2]Y=A2$\X[H"6)ENP[!-='99MB&9VW3#1:* M$D-?,UWAU['XB#KY:V()L+MUJ1#>U.P_$10F;_<,Z-7#&S"'\\.GK;3V(V$DZ M]FW?KL*%@1/T#M[]XPS,(\ F:0HJU>27Q?ALW\^)(RJ&\^$7#9HW'LA,P#,N#B<.;@T$#<4&_2XE9FCE1%@DACHK3XD>5J+MM1J('[ M2;6-XDZ)583@8L]E!J@E;U20C= -_LM>7F&N>:YQQ92KG()0XKYYI8V^N21W M9CLC, !*Z1WHW' ^*94$X3&U-XJ^5JU3@;HW47Z?FUK,9%)XCVB0URR4I=A, M0MQLHQ561KHH:G(SG-D9)8"'9*DL:KF_L6LB ^_,!1PM2+2"S5%D0/)*$>F, ME)+^6>5JO2_OBM 9=D\@)D00!1G.RWI:I%:1H@XP@[J4VE@SJ?@ZI$"U-)[ M4<71/1BE@DQU$IX;AO,VZ&6R\Q:46U3WE_5X3G/NJH?]:BFMEZ"13,>0LMKGUP Y5#2F1?7D^\:>E MDC2$H35(M^I1^V?Q/K##PXT>,)=B&=Z $J3;V+Z,!F_MJ&2"46K.]DLCD[\= M/Q4LH($?W=1.\]*M<(^HG+NNE07&W_6M5YFA/XU?2_CVUM- MZUJ?6,B.!K7I*:S(!;&2_@[M/0DE57$O/\95] ;6V*VL2HFP=78?,PG=F)]E&BXG#G\*9IZ+VU =[G M94Y!K);O\5=UO5A& M,D EQDET!,51*$^)CE5P65=:T-M_T*K7%:]^TN$-[1-)9@C8WWP_S=JX/_PD MU]ZD'54?E%(!!1%;6H5P=?83^QOXN!#:2*?D*G^:OUIBSU1N]MY]G^>BHA^2 MH.F9DWYQSQP/7R*&66383!#L/BS.F+_S<.GX:#26=]P?@&FE_ D*B/-?F'YT M%R_LT.X7);.R2<.0HOACR.A&\&R;-MQV4[ !U6V5^GEGSD/WG"W-,\0[N)(E M-=CW[8I*#/AH#/30NA5:6OCOG8GLVQ_W4*MS8J=\9[9YPXMEF^OQ4M%]!MB4 MI(9+$0O!5F/%!=,1:8C]7+%KJ0/B4:"OV0;WR0!-:]CR@0!4 SMR(MIDLX5[OS**9][=PV4^-3@=W6P*/$'F-0"W[+&BY' $6!*HFE4-;58 MQ!]GWR B8-Y$Y9/7^$ E>*.0%8__X-'F7$9VL[B8FE)LSQ5 /X5UT@X\8XSI MU@#7U>1YK_2T6H%FW3".BZ5GBBJZ#NS\]C(U/+8T/ZFFD0EZ;<6-=ITX7HS#YZ_3@<<7OF_NI*\+_E(_]-'RZ_C) M,-2:\_,1^J?, =-21/"9P &,G4A[K^S,JW1&OJJGF&&9O0=#?9\@C;7ETU?' M[K5B-_/-I$*W/RM(,G)P&$ 3V#U=$#WPN<1VY95L&KR, 4X?CL _=\(IO6&? MK:]*^LIQJZ[DZ:$V9Z5 C]7E5H,]!\QQ-!J*G3Y/) 'H.AK;:L;(X4E&: M^Z)SM(CT(]:#??4\5WZD)!$@2R5I2/%H)9SR;[Q4B"#&J.:+>K-G>V _4VY( M86+6K)C%N&#J0,^"X*"\^= *@0<7V_5.==0=Q5=1XDI+?60^==_9]?YW0H@E MUW+>BS5??CV#RXEN6M 8?"QXKPCGV_%.="(/L^S[9%^4HC3HEQ*LMY:6%$NK MPE\R,<;PR2/=!7Y>=TV[,*7H_NR>8$ MP2*>=S$Y=^8890B;%EES/Y05!NCNHENMBO'V8TH-;4Y])@U1H$^GIW+4JL], M[P[?E $*8P7':WS[4(>,&:1OV43::0M[OX4<+)S 9=+K1)^X*I:54;%3$%08 M?/Q5OU]I?S5C3RM_1]1U19.XO@5OU8/\-F\=A.'/)\@ QNV7P@3$"5'@TAN> M5_SP0[H"ER=Y]C\ 4$L#!!0 ( $TU"%DIEG)9#R\ %E" 0 6 =V0M M,C R-# V,S!X97@Q,&0Q+FAT;>U]Z7+;2);NJ^"ZH[NE"&JU7>66JBM"EN@R M9VS*(=%V][UQ?X! 4D05"+"QB.8\_9PM$PD@05&R7)9D3DRU;1),Y'+R+-_9 M?OD_.SO]9.HG@0J]MZ/W[[PP#+J)AZHW0^]Q/OO[;W:.]P_? %/'3T_/-I_ MX9V\][8^CDZWZ>&S\]/1OS_T^:T?/KY^-SCUGNWL[7U^?KJW=S8ZXR]>[.X? M>*/,3_*HB-+$C_?V^L-GWK-I4SCZ,W.Z_@B2(J8O7K+WOZ3WYV MG(;+7W\)HVLO+Y:Q^N>SF9]=1D\^A\%0\/R"O6EV/'CZ H&Q[D>\_J/X#L/_SLXY+_@&\>U-RX4K6V M_@VF& "]JNRN!\Z)W\=M'O MO^\/1]]NPK^7>1%-EOQ1E(0P_Z/G/\WOO,VCMX-+;^4ZO*UB&N7>W_[RZO!P M_WCE8"=7F5+( O!W](.#XVT/?DR[#)<[2HK4\W,OG7CO_:5WV//PFO>\\=+S MD]#S9VERY7WVXS]4YOW-G\V/O;,RB=-YSQLDP6[/\^%GV3+&9X,TFZ>9CU2, M,U1K3? TG0$S6EK3\]+,6_?7 ]CN61(5:59;'\[FO]1DHK*E=['KO?67"S\+ MUY^4'E8I>]C=QT$_G]_V+_HGESCS'FUDM1H\>-^;J=D83A-.'+]]G>+6P#_. MHDP%L).Y_D:.AG8S2KR\#*9>X,_]("J6.-)<99,TFP$/A$&O_;CTQ['R8+W7 M4:"\B1RCC'+\"#?/4';L+W"ULZC(:SL#5X?N$=^B (;+_ ">(3&+#Z>3">P% M;FDFVTZ[BU\Y]IU^EJE\#O_&L2,^.!B"+U4ZZ?&E#*]1R)-DAP'4E[E*>]XBUX?:>9$4$DI*VZ@16&=)*<>47*B] )]$KM\]B?8X# M6@.<68UAS+/T.@H5#.@7M5'SJ0\JDCZ(I;W]]K[3B8;F(/$I<_3P+8X(\CZ: ME3/X58&S9W)"]0HX;8W0X*HAZP(2F&3IS"O@6&@,^/-Q'6C%@>@08:G6$8;> M:UCRHL5LUCY&_GGW*2H?+H(^$OM$FF_D(QZKZKKQH30N^GV=(4W%O!.&05TU MQ&^[KC7PE3S*Z8W$(>PW'>-PCY$JB+N5@6I**/A"'Z-($G.#C#Q:1X@QI[1& M:[R'=A(Y+;)7P[I+/X;A\S*C"TYTU&3"BXA/SK_VHY@DGDS/&CQ35S ?X& Y M\VQ2HD#I5R@205[2[& AAK?!$$"DF;I.#:OG)3.OTBH1TWS/(X*&WP?_*2,V M&[P"S2I8 ?Z=30AX97WCZMH C!&J'+8KOVF7X+M"\2$"!C8KCOQQ M%*-" *<"MAB*??@)K%1%R2-1F(;GGWO>"*GSS?E%G^D3+C!=NU!EM0.99VH6 MX:4DZH(/@O1:)7Y2T#4M8'?@+O/J6]NM?V+M+SZ)FC9JZ;B#DS2.TT5^]&TW M;L4^X8_U:\,HG\?^\BA*8EC6SCA.@S_LX= 6KAT"CL$F+1U'8[BO6@7_$P_'@#)X1>_ZC]6G?M9_\U@.$#SZO)!68=O@%;F)=A2N1+Q M",JV,>28-@KB/.,T P+]Y[/]9UZ@XE@0"?/O''5U_C?\(H/_0KT\ZYCD5T<: M"2E"^\%KA3(& =_ ->"*+S)\?=X]Y/[LJL,TX+8IT=H0; M=FPA.1W[_NS7K9-MVK+&PA[2%-=46Y,K5%* G8.P2F/;9&9]8NI?,P$#5$U@O ^@:O1(YK(2MUMMYA[2U!Z1XH8B M9T?[ZQ+DZ^]%D.O.<#W@AM$>Y5V"/E_:FC@J%D$6C15;RSE]CYS,%\7!6TQ3 M1!" T2U(FS-Z.OZ_6TV';ZI?D&J(N -;:YGZ3PEF1>,G'80Z;\JW)$W4,8FX M*:]PO\:>[TN.X5#7H*ZQOG0TC4(0!K+9^\^/C>"::S2:_W>:Z1>/_>"/JRPM MDW G2.,T._K+/OW?L84JU[^0]2 ;JJVO01;/+;JP &[YQ,:WF\CYW+\"Q2!3 M_A\[_@04U2,_7OC+7"[>JU>[AR_^>LP\0<#N_08B_C1Q]E6:UL^'1%,UNN]I MJN]Y<]#X$R#_K3@"XQ+=+YEWI> 3/][NB=G3LWZH9O,X78+ZB!KFE=B.=&'( MW@#>#X>>X+=A"K,OR-HQ0*UY7SZ-0 [\GD8P &BT19FIGJ>G4&GY@3$E,EAB M3UY"(-@\ \78VUI,%7T&ZC#8=_AK1 +!AIA$!R&6DAZ@%D6%'TDYNOFIIUO ,@DTM]WC P\"Y9N5>@8RR>83%E*-A-?S MX.?CW O+(G(8HW$.K&PFREHF?PWUT[C#R--P2Q:X/U%RG<;7\BS_/:PLW?&R M!=G*^VC*N&T^2K]H3B8'_)N7%$1^%BD#IM#^;?3$6^J)IT]"3^P+;-16#Z,D MB$NP\?'O/KPX2]0R%_(FXQ1HRX_5%9"T_G2B5-Z#2T:&+8(J05IF!?QO7N0] MQAQ T,_-)_B\QJXR_& 1 7/)C2;^ M]7?^[$G<^8HF[%LO]ST7K)#%?0[F'=R*;!P56@/P8Y#>"6KRJ!$CH68J3^.2 MZ'RFX*HE43ZKT2QZ>'EXOJE+CP1HS%)-_AXE-&[<^"%0-1!(,'7X)F<^LB>2 M<4O$U$&QS"TPM&%QM&4U*$A^. /3-Z?%72/ 1E?)0*;,!N9FOWJ>M8SY7 'O MPS$SA;A]SS/*3'0=Q<#],E"(8$7-U_1$FNM5XB?J2Z" ,2*S(EO<+RJW@K7J M.;"CTF<(&/GO%=R6J?>JC?NPLQ&V%E@;.?D<*@JIR+D'%@(CS=;/-\SBZYE% M_TDPBTMT>L"M?(>2'BY5"?*O!B;-%(AUN(;HR)I$V8POC^5QL;]B'TG.$C]2 M%'L&=YX1\P6U@^7BJ>##O.D?/05+:B M:-OF&,221!>OV*UW%1$.0:8/NO"\(/:C&1DX3<<1M/-YBH(ZQ@D5-'$3B,@3I$>N@ M1-LD80"GF>V%17T5>1,S%#Y%7&?F :'H5-M3@W$[GOR57R; D;=/_ M@@PLA^=R2M)PQNY8T:2=0+AM@M9E=0MV)^YZ/\CRX]=6GS\I;=5[4"1*S0689G!N%7&: MI!';@BF+VU"P3_Y6Q%!1>TXS10.0;0-W(R$J(B4[%RV;K3*-/K4GT K*; ;X M-];V9Y$K1:M7NQ(OV;I%Y[#;B-A0])TI^K1!T3>H7%O/.:$,SRE%ZL.@"'&= MD,L0S=C$1 FOL/M<]V&)3I<9/(E>!2(%#'&25\TS!9IC%,!-< 1 D&_0NFY M,656%GVA' M'N4G&$"OYGWB<'=,E,B6/6+$%G+D )=Z#A.I"N$CEW> (4DV5"91?LUPF="A MR]@.R+SRDF]K7$[>XX3G&J_T[;":SH'U'%HBI>6I7 M1Q VP?[B%$\FB7/8? M9^0A$T@GV]J#6[*'%3B!0G-275.X%TB;@(0/QB^125V!MW>:B?MM?L#O0F9% MO$X[:[*BO6XP3_]0B3Q/&%^4,&9;3TU9:W[P8.*6VSH5KTL\VU*Y[1!J"F'' MX=(7>!L6L-5+;^MP?]L+_260Q420/'AOH# $IO&*5%QE5<(B8YG-3"&*7\,W MT9OU@ARXI_9%S[,(W5M,N#0+PAG(>2_ B@.NJ,!&LBI$6Z\FQ_MI]G )Q 4/ M)Y*@U=Y0G@(I]YU;7&6ZZ= CNO0HU@(5\B!^P"&%DG2'OCRX<1G2#-RV"3H9 M6;2VA^^^;%=I&GH3'\]TK.)(32I+BGB=> DD1-$#(H#[#5S-Z;=KGRMRA1(D M= 9L6-9=XY7:80DZ+:>MLC/1+(M0<;@@%:1?4Q?; 8 8$<2S\&=I28 VTTF( M+#;"TR,##L1_A*Y-.#[2%%@UD2/O7#Y.EV$OGK*&HM!!9$\5:362DP;-HL1H M3UR83#F:@5X2\=OYA(FJ$6U%,C(*C(\;H"-+);+52\>QC@]I[P"*F@3(6(-S M&$Z523HI8G8X:(#1%JK2TC(U4MLV#AQDSX# 8FOYBI[MX#53SSI[Y M*CYV(FY7&64%_-GVYI-L\;W$1^.:HW1]5J[1A9+2[JP)<3H4!@M%ND_HB!S) M>" ;EPS?M9\>-S#_ MFF?6CSK:Q'H^I:3A$5B 8XR';%DLKOC?CIB=O!R#(MZTQ@D2T=:*F*AV4)+A M.\R?=)E!?CN7BZ(8<*E&86S*RM""%QKSQ%BV4K%C0>5;M*QHPDO MI_OOEIN\]A0':U![*Y2CY( XRVPG9:&J &-I"0RJ^(9 )7S7&/42&H+(1182 M6B,>QYK;X"?82G<%F;:!R\74"%A#2I6XKB#*X%ZAKD6I@2H@D[M9002FA3 # M?LS50\CJ;IOY1[?T?#E7J!IQ@7; IP9]9:LC#@O/\?)%^51 B"-OR^=H[1:< MV-H51&_M0&T.(21/2B/LNA&439#+EVT:($AG%0 Y]C4LA!'>RVT!B)5VG2!@ M%U#>" Z!&65CE4EB#*:= =4?>UOC[>9,C2I'6. U01.8"9JECB1-3N2 21?7=.,)6G<0/9L:6% M!:V@BE;J K8,#F=4=;J_&M;E[-\H#34G8$*QI]+?/I+-0' R0DRW58O##OT2 M,#XD@\:9;,&)?'J'TGF42%Z4.X89=R)(YTO\4,R7RAE(28\NO%^\B>X)P'\J M<"&FUH05RX0A)-_=TPQ-;/< M/C89&2NW'QE^XPB D/0:'<'A6'H)Z.%W$ DP'1UG[GO_*=.LG.G":Q30.['* M^\%[>KKT!&/SY#ZJDL-MYQ#FZ.MX7CVNGXAL8@4.)TH^CJ[Y:"9F,&_'6JS) MYFF,("P^NTA-Y,2:\V\Z0,CU/85[A]GR80GC8MFPJT1[F9"+R$T2YNQ>!0FH M$NM-M^<>)598DC5\-66<@9\I,U&4[\9G5\ *0-KR)16?(X'5.5"PWO0;IM ^ MDV\*P_QH\/"+#3S\U&.JI:X)9\]:Y>XJYE7=,5LMW*(J)M? _AIL$GWX=!=) MP*>2HE<;KC%6B]-R@HT\#Q*%&0K&"/S)LOF.0!@+[ZT59D3\L'+= MH71L!SR1Y;(E*EW6ZKH-:3(N@*D6V*TS82&#($U-^)52"G' \D[CLOV M(M9U54*;0U+N9K=7:4BC>JTDIGF*E_==16$:.MY M>L[\M,%$[,,\=;JIUX9\4'59V@%*+G"^IO'#WFX=U*,X&,2RSV_7.Q&DP)CL M3>.%+<2V?5*97@G7?ZT0__J$1&G*_1E^D&#-)[%&Z\,Z,80Z8K#KO=7Y8T+" MMQ["E%_H9(Q,TC;W #;ACU,L=N#_6;LE&U49:]VS,A7HF>;ML!CG C<%DYY> MP:21BR,$*8(N".M4J!:7)4PS3_CHC$->VIRAE5;5@7\(S]*LJ<6V*C"=X[+P M;^7US-H&PN_BJ\S_3XR7EC$J+.]4*\=DQ6#:&]*L6D7U MIHBWV(6=MF^(^\M30P-TR)K1C'%P!\JU%65RX"BH4Q>']?,[T\)VJS TO%(* M0U=N95XFY<73JU"^MI&_;":Y$5+!9N,1^1%*1 U8-G(X<)LVL1[;2@JD*@95 M;'2G!N#._")S08/_30RR48@%C0I1<@C6YNB]'O[9TQI:3K9@4SUKZ,4HR8U8 M;^;=HCZ=F(IP#H R;7VHE'MBEBE(H>YB#'+PK)Z YFJ7^&GUG Y-S.&PN8\: M@G)\5HQWY)7&>Z/&#IQ?,6.?*565O07M6XK9373;#.=0NK@/+)*J0S=Q[H-V MW(ZEK->.H%JAZ(R]-5>@G7)2F#/?(&SWB+"]W"!L3Q]AVWWQD@Z[RT(KHIC0 M(2S2.:6K7K>M\SJ'BG(3+TWIE]6-[]V0^$!Q(^PV= ;FM\)';G0 UKU_1J D M:1=C:3!]PV6TPT7^W6L]R>LG.*&GJW\Y!$1]3006J8+3*_063UI5B"@@TNRO MC0A6[]="]L9WV@5YC#)9LV;=6P.:XEZ:&?O7G\^QK#,WT>J"LNSJ[$T4DA?+ M64),01SRR4]KL4D/\5J-"Z=G=%M=^+UA/2VF8(+X#9F2IU7VJZQ!SRS5JU$Z MM03]3YVK8G3 J:O860XM1 [3+1HY1<;4L$O&=D'(W25C,;X C;Z;52E=N7;E M'.!5A/UI6ED3ZZB]OP7_GFT;1E#7+/VBY92_-^62*U&US.V&9[>Z0#I"XUK: M6#I0>V%A"? _9&'_N&7N5H#RLBKX4LT8#\G:BE'S71=M@M*RE2#,?T(>;KM1 M'[OUU=9COE@FS[@P' MB19\3>.D:6W:? 8%\4U>:[N$[:V\A!MD\QZ1S9\VR.;31S;II 5\P6R,F96H ML+ZEX'&X5/I\ DZ'J6&CG912NBN4,T= "\XDP&HI^ M1/+-EOP&C\A'R&ZL:^I+=1]=WAR[SF !JYSLQG%9,.E9%.F\*&$4.IR%%,3I M2I71'3MU\VH77+_1F;OHY]7CUIDO^N_[9X.5Q25X59+'HZ)TR"ZL^@;OP,!K7C)VX&4^FQ5DYRUMQ9O9V;$+(?00.ZV='G]&)W0&ZN[G5W8@:]3B^9]J:%JUR9 MKZK;5K4CCA)QJQ(LD'.-3UA+DE[# )1L7BM)7<.OT=OLW![,NJ[V!2RM.%+9 M5^[/PK^96U8H^5@7W8P22LL,L%*@+H+T%5O8-)\,#Y.7FB+%IDCKPF]U;\0= M"^$FY\H=$#SXVFEVI-:X3;QK!L+O))ZZ.:4K@G##/7^$-(/!9#UVF6;-_N5N M5KH>[US)-YVW@6+4=88ESDNL-PYSWK@\[M'E\?/&Y?&#N#Q,S7DV M\%NBGGL9&*F-MZZ-NKAB&S9"Y"F%Z;7M\V;VTFJ]+%?J#[1SC5"IP4TKP".[ MI7Q/$J= <*%[S O]&5Q\#D+"VX^1X90#5@?8N":'[E+3W>Y)DBB1Q.'C54V> M7#V>G"M;#WW3ZVDU:*!T-2/MUBWSRZ"%(WQ[=>G?;]KVG[TX&[Q]6'Z!&FKQD&7-%DI@L+$R[G+0( M'LNNP#4VN>MC1>$PF-X7VBU59C,05#TO,'VSL-I?JA*_Q_VOX=I0?5D$LX5G M5 &E/<,D3.QIK8U,PU-;M=OB[!N)P+5:%:V/Z'C$%^J]K+$9!84%^U&,2?-Y MVKT_%/B,&G5F:B_6OF?%'^:/+6&E,85# < E,)"5WNB!D.J;;17"LGPMQ*[@ M1',-PWUN]8QM=\3191BC.KNB':!".\[ V%KV@\2@'CUT1>7E[L%#4U4>OG-Q MY+@##8%K55UB6H@H;ID4@D6BLYLV\,B/X'GJ?\'./*E>3 _W-$$U.&$2MN9NJ44.R[U!QPJ(<- MCIPVZX=5/MBX*AZP:JI= J36-OPF&:#[8,04'F^DITD:!%F8([*9% T5=+7V MZ9BPC$QJ>KN>"_K1K[&[V54E:+N/N7(%-;1UX\,A6X3B>*F/N5D)M]R^JVCJ.TM74$ULT!TA#L4NLKF?9X47)T,HFC0"(I M8.,00Q^K8J':??PQ(T,HO2& MYI,I(WZVP;=2.@3"#7;:VLOB[3.#:%(U-MIDNCWSLP;)ETL9PK[OJ8 M:9>X>5\@[[M79/SE[LN7W\*$X!HO#TE%?P01&*N$2J4X:]GFHRX0(JNKI.AVJH"U9@!J]5<*MS,?QFYRO%:2SU M44DK6Y"2$LVPL3U]R5>+[GS5Q%X#\@T5J#EK1VN/QJR'[E(Z"?Q7&SO&LBR6 M+HEOHVJ&%!T3^TL]L :@, @6EA!:&[])1>BZ" ?[CSL787@^W.G_Z_3=Q\O! MI\'HW\?>Y<>+3X-/)^\0.K\8_/9V='GL#8;PZHH:.=V<+^#G%A+1:N9=$R42O:>^D'IS;70KT5-X4EW*$MK'/E?Q MI6(;MKWC"@]C-.ATZF>%SD!^O83/\Y[U3K_RL_JFUXI=(J)'>6/-XB7NQ@(& MFNE1*9*YCG5&)LS)$39\8_J!MTMK-"K9\NJ,I9A.)MB1 ,,9+$>I%K.FAU8; MQC#^$EY[5"N>QB\!,]QTO*F\*J WEAGEKP M)H*23JEHG;_9(WL),')S!6TOFL8;=*W]SBYG>I++:E^/#?7VO*DN \\5W]NW M0TB4&B-8- ^3/*E*P=CP3*UO[$)E7&:L5HOU"OUF)KA["'(<-B84 M,HT+7:N$RN?-E1\[@M%$^:KZ"C?!,E:RZ(X[BB^W(P>6Y]5KB[8)DT M3 9*5L]^XZCX$1P5(W<3:^EL8?A)SKRDQF](Y3::M>E*Q/;F\=315B<_<19$TD[12&NX[6G&PE6ZWB*#R#(: M7*H@%5%2ULI2R13@R4R)& M=K2>J @ZN_3FYLQVD'A>CK/T2O?:L_B/QO"M]C<4.#>I/&4Y*[Q$\- MJ*:IO$E]44&)O:*H]BG6N:FT.U*H,<%"JJU2T&F]SP/\..-*&1NH_AZA^G]L MH/H?!*KG^VIWA>$;:0?GZN WSEC%5 W[#BHI)]D*3QAG7*(JD@I8E,7-,)^>#T>#X4>. MS3Y_XPV&9_WWP\'HWQL ^03( MY$1$,)/2NKKN2YA2OWTUR%Q]:L?0N&-*^EL"LISYMZ<2K!V1VH M@!4!3Q#TE,J*4?/QN4IT[#S%XRNT-^K5SZIB#EV90J=I-D^IK=YEX1>EA VU M=H;@:?B>D>K*#YE7_M:@$'!.LK^IFSL.8XWFF !B%CAFEUD 6A3V7%/9%;H*T-L.6E%H0&VC VT+JD#Y.E@UL&!83C+T?/MCBNGO M:3(?EWE$#5T%B,/D]J(-8,)\=#"!7]70HN*#,[D?]() K0K;;L(:Z@OFN>>< MN"11A*9Y(J4?J(S>T"S>Y6C(6VFE]'$7^,NA%N.Z3TR_)L+JD-(RCH])%PQB M1\0\AJNRT3<[]K58Q'T(>X\+FARV!%IGDE0ZF/ M /N!HT3J1T2Q24 H$[N A!;THE,LX#;E*?LML6(,7BP:(BJ 1] 8]+=:'0IV MFYBN"S-I5[%RME53V9Z)<:H4D!X'08/J8-> K;*HV^.)6L@U,K2OQ?)7KK\E MVF'+Y:= X5#QY.9?;=?CP$WI+6!W.@ -N3^P*&9)G.O'&TFE:X2U82HQAN@+ M=YNGW!)- U2H15$C%PXQ]1<7M7/GC:9*8G81,>T5,'7N MZI-A)4[7&8VX.1B\8!)1?!GL+3ZDP]VTV+J550Y>W+:TRFD? M9>OH;=\[/7__X63X;^]R='[ZWV_/WYWU+QY6:963I)T2*K?J9D[1D]K@]>38 M=A7V5KTE??]0'Z?BF74PEX-.JY3J)BYCE.!,H?+./D-=Z<75AJYQ84VZN"1, MR]<);%N%9EF_%]S3]*@CLU,","DBBS_?W+"[WK"7M[EA;_LG9X/A;P_K'B$0 M.N5RK8;E'MU?I&S\1>2D0%S3'9Z, M=U.,P:FQ%P/=YY%Z3&\(]HX$^]-M"/;]^5F]VM;GD\&G_L6#HM\A(L#S>2P\ M>I:&=:U11YBO MF,HXHK04C07HTY W/7J?QR0TBAJG=BA;DL?&R<;=(7)C=# M/54O:;XE)D#$NBM^<]RFJBTQ_,9'0?F!A=:YMBE94$K+HGHKH]7>(-Y/7"Q_ MO;ED=[UD/]]>[WI80N&$>3>H&* J2;%N^!LH2\#;(#T< $E2VTU*I.]&.LU9;H/NOU5":\CDO.#P.[B-HT:PTI M_7CHLM=6V5IS&7N MZ=1?N.E96/GLL'UUU44[)%LGT6GZ!*GFJ;R7BWNFUO*I7!U_U>Z&T#.(9^H]/C2:M4"MOJL+?F#E]U:JPO$.1 MWN>^-]Y.,]A_1:__[,=_ $7]S9_-C[TSD&#IO YS@U:\_N?#GP^]SU%. MO;(3[P2N;JG^G%=?EMAT[^#Y_OZ?\[[7*%KST.]Y[\^\P_U7!R^^R7M_$.SX M8(,=/UKL>,4EJ9&N[1P#V;A#[C'0+C PA:;F>7T.QP0 5%(FOQO M*D%4T'2A9PYWJ8*,ZH'9M/]-5D4L_C;+>N-_\8;I+BQJZ_G^P;;W<";:>XE"3COH7T<0N>F#P M$I/),M% =K,)9YE42JM"N,+-%>L5E&%8Z=16-$)[2- M,)/6>Z[*JIAVR> '3D5W>&SGH<%%R2BV)0\THZL*B-Z93>!9EVWFA?! MV? *=X5K2=6KJS>R=CBIU9W%JBNN4L4F#OKQJ1^K&-$3/\J:RZ"-%B>$E<$: M1%E0SCCXLZK+6G.&2OML*O8RP?JZ)GI,JQ(Z^KI=5,2.JK>=J-QE.R]CXQ2A M]6[EVSJ4M MR?_OZ?J>0AN@Z@%9;#?7X#A:FM3JA6S"R7^T<'(P7F _8Q5>&7JBM@]<\B>O M%>RUKTL%[%(DA+0LF-I5E#JJSM0+W3C2'K!S!*K7W))5;D K$:;J9X_"1+,& MF0Q<(%WVP5G11NI ;-?8O=V4+8)]A"-QE]OV6\"/LV)@<_W,5F\*EJP8\*2[ M)<5VNTZWM:>.&(U6HX;5G2,K:-1JS5H5,\"_N2L%P;#5EN$\=*Q\VM#/KZ.L M*)6K=)>02;T85]?[ZN.N35H">7*^59N46N_#^N62!]3(YXKS]-9]S&^D@94G MWY!.]<-V$?3<7YIB%),HRU$G89'*3^/T,Z.OR)#?EGBKRK/-="@K?DFOXDY; MN.9,]$\Y8T.GE7726EW+J^49ZQ+F>M8<9LW>*:VU@>T&KP&C-6?M4VL\9EC= M%H>J?6BG8+VR7+.N@-%;JJ@VOQ+90P.5'/)CKV/A'.PPW"^6@1SMM5&6ER=A.= M69<:5E +7$1UE6J?:/<57[]>40<#6:=\T6IAL4'K[HK6W:JSW6_GG_H7P\'P M-^_=R><'%0PPLN)=)-63TS3=82Q:69"*1EUUZUVZ/0*&!T)$$TC[GGQGT'CGTUY3X82CW3GX;8@)-@\K;F74+@R,85!<2H#K#0@'I)+HZHK(RRI1T9E!H,NV<_AL MHU)[=T\6C%+FMVO&+*]%LFV&WS>ZRQ[N5YC?TL!] =%RU)J2I?3K$1W9TUA)MZ*@.PB5$?8WZJ'MV'*5= H ME5_'--6:>[2HOYFWJ3,VN?5!1N5+JFP8.SQ2MTRVHH?M]FEH(3(.2JO#4+.9 M"I=5\P4I/9VU3)J;:AJWPBR/.3F7^G U)A1J#2G2& G'5&*@L][]/)4JK%6% M\D8!DE5+)@TORIH53LA/0W62I=;)YF([+_;A[;R>'X>C_@5>ZX=UGQM5I5A^>J4D K**]K7K M@NCHYS2Q385&A/.WV<:Z$>VBU55'_?\N80R_P*) J+8RO,-MO*4L)45;/0F)C 8>I\'HV'_\M+[_+9_ MT3]_@]>_Y^!ATLI1,]RFE#9&)X5I@WA>PMX(ND]-SK36_ZY.M)_L6>#NRYTCZ2 ^#FJ33:Y^V61UJF=/JG1XG[E.Y9G:)DX MFQU@?6!&\8]L#N+1!@ UTK6_J?0&7T89X,7/NR]>_M7>LV_H%?X:[%IWZK9]/GGWW_T+'6W^I/G6C_TXD;K^@[$-V=5U2+IV+ ZH%,[X%,8P-: M/%#*?20FTFJ(D!N1]/M'&YCB@9W;QK3=G.6/=I8/4UM[.C#%?V$I\6SI7>QZ M;_WE JS+#6EM@(JO7<2-5/4@U?L'X-B_IS5\>S?_U_KT,3;S)I?^WC@-E_#' MM)C%O_XO4$L#!!0 ( $TU"%G5!IBT,"\ "!+ 0 6 =V0M,C R-# V M,S!X97@Q,&0R+FAT;>U=>7/;2';_*HBW=E>JHF[;XY5FITJ6:)N)3;DD>KR3 M5/X @::(,0AP<4AF/GW>U8T&T* .2S,ZF,J.;1)L]/'Z';]W_?P?&QO]9.HG M@0J]#Z-/'[TP#743'U1NE\[B?>)Y5E41Q[;[,H/%>>M[.] M^7IS9_?5YO;&QB\_PUA'\J,TV??>;+W9VMW>?0E/[>_M[F^_] X_>6M?1D?K M]/#QR='HM\]]?NOG+V\_#HZ\%QM;6U_WCK:VCD?'_,7+S>T=;Y3Y21X549KX M\=96?_C">S$MBOG^UM;EY>7FY=YFFIUOC4ZWIL4L?KD5IVFN-L,B?/'+S_@) M_%?YX2\_SU3A>\'4SW)5_//%E]&[C3?P1!$5L?KEYRW])S\[3L/%+S^'T867 M%XM8_?/%S,_.HV2C2.?[>]OSX@!^N05?-Y[YOG$9A<5T?V=[^Z\'\/KWX3L/_[>SRW_!-XYK;[Q4M+9Q&H?P9?_[-!I'!1+* M[L];8]BT^3U,,0!Z5=EMYS@8'O<_#0?O!D>'H\')T#M\?]KO?^H/1_Z_FMMWGT87#F+5V'MU9,H]S[VU_>[.YN'RP=[/ \4PI9 M /Z.?K!SL.[!CVF7X7)'29%Z?NZE$^\_RT1Y_^AY>,][WGCA^4GH^;,T.?>^ M^O$WE7E_\V?S ^^X3.)TWO,&2;#9\WSODY\M8GPV2+-YFOE(QCA%=:T9'J4S MX$8+:WY>FGG7_?4 ]GN61$6:U1:(LWD/T_+.-KW/4?*MS*\_(3VD4O:0FX^# M>+Y^Z)_V#\]PYCW:Q&HU>.J^-U.S,9PD'#=^^S;ULQ#_<1QE*H!=S/4WN''I3^.E0?KO8@"Y4WD"&64@T>X M>8:J8_\25SN+BKRV,W!OZ!+Q%0I@N,P/X!F2L?AP.IG 7N"69K+MM+OXE6/? MZ6>9RN?P;QP[XH.#(?A"I9,>7\CP B4\B7480'V?JR2''2S2'I\2S#5/D_QQ M[7F/^!IN[V%61" F::L.894AK117?JKR A02O7+[+*[/;4!E@#.K,8MYEEY$ MH8(!_:(V:C[U03_2![&PM]_>=SK1T!PD/F6.'K[%$4'81[-R!K\JM$1I<-369( E,LG3F%7 L- ;\^;@.M.) =(BP5.L(0^\M+/FRQ6RN?8S\ M\^Y35#Y-#:5STNSI#FHIY)PR#BFJ(WW9=:^ K>933 M&XE#V&\ZP.$>(U40=RL#U910\(4^1I$DY@89>70=(<:2TR%X- MZR[]&(;/RXPN.-%1DPE?1GQR_H4?Q23Q9'K6X)DZA_D !\N99Y,"!1J_0I$( M\I)F!PLQO V& "+-U$5J6#TOF7F55H>8YGL>$33\/OAW&;'-X!5H4\$*\.]L M/\ KZQM7UP9@C%#EL%WY5;L$WQ6*1_;/_2C)"Q$PL%EQY(^C&!4".!4PQ%#L MPT]@I2I*'HG"-#SYVO-&2)WO3D[[3)]P@>G:A2JK'<@\4[,(+R51%WP0I!(&*8X$CS+]SU-7YW_"+#/X7ZN59QR2_VM= M=CP9_5X?1 IP<_@ 51,8[S.H&CV2N:S$;5:;N84TM46DN*+(FU#DVZ=!D8+U M*.\,-/K2UL51M0BR:*S87L[I>^1EOJ@.WN4T10P!6-TEZ7-&4\?_=ROJ\$WU M"U(.$7E@>RU3_R[!L&C\I(-4[W)G]QV"\P*4,M:*]J=1""Q?-G1[[\"(I[D& MG/F_TTS_>.P'W\ZSM$S"C2"-TVS_+]OT?P<6<%S_8LJG@D=+@EK^O=TX^SV+ M'"P,6SZQ(>PF.#[WST'\9\K_MN%/0!W=]^-+?Y'+]7KS9G/WY5\/^.8+GKW= M +V?)I2^3)_Z:9?HHD;;/4W9/6\.>GT")+X61V!"HH_+IQ%P^]_3" 8 MO;4H,]7S]!0J73XP!D,&2^S)2PCJFF>@_GIKEU-%GX'2"U8<_AKQ/K 4)E&! MLTC2POID'3\R2QC#.O$Q4"Z336_D,L5#U'7(?".9)K=;M?1G> 9 1K5[O&! MSX"*S:H[PY5DV0F;J$;"Z[GSTT'NA641.4S.. =V-1.5+)._AOIIW&'D6[@E ME[@_47*1QA?R+/\]K.S9\:(%S,K[:,JX;3[*N&A.A@7\FY<41'X6*0.9T/ZM MM,$;RMZC)R%[^P(.M97 * GB$BQY_+L/+\X2M3=/<<1X+85P/9@*!4#-\\6 ME9N!7DFP+"R8&148KN,RR\EB+-]2KQ M$_4]4, 8D5F1Q>T7E?/ 6O4]-&=]BE"%L+K(U<>0X5 MA53DW ,+@?%DZ^#C&8*Q#I<0W17 M3:)LQI?'\JO87[$G)&>)'RD*+P,Y-0,%0US:@;FV^"N4QXF*Y!JJ'$@3A6PN M5XC55Q_L]>(R]19P>W-0]$$Q5BHQB@BI_R E^>? B=:;@+IX16SNDM#]YWGA M'S!;6#Y>*IX,N\>1\]!4UJ)HW>88Q))$%Z_8K7<>$=9 I@\ZZKP@]J,9&3A- M]Q!R%;J9]W45'_\-V]U\Z!?L)O%EQG5P7SC3CSD31O4+XG0\$X#&0@6#4QH4 M+:[!D.\MQOT8 ;9+%YT%$6@ MDP??IK#5$C9C:2E+(I9JQO>D5U:#LAS0A0B17J!I_=2HG-;<8+BTO2N31@S4WO;W_9>;U]\"4A M%S,<$$5ELN91G<[.'G$C HK@FI7CWR6N"(Q.0#^R#S54!9,R6'OZ;3YW(4-O('COV;2N/ MMQBH8ZQ@41,'D;@,07K$.BC1-DD8P&GF>4G6GTB?@MW !^8"];QI>JDN^#Z@ M/)VT1D1DNZ9'+B>$WAWZ+.\(SNZ"9UM(M(76W@\"E3Z-L&A0Y: M8@\H$J7F)9AF<&X5<9K4$-N"*8N;4+!/_E;$4%%[3C-% Y!M W[$B_8ND7GL-N(6%'TK2GZJ$'15ZA< M:WN<,H;GE"+U85"$N$[(98AF;&)B@9?8?:[[L$"GRPR>1*\"D0*&,_HL:$:9G>R3NC M63VH>.)A6B"IY86?:$<>92$80*_F?>*@=DR'R!8]8L06W9 \K< *%YJ2ZH' OD#8!"1^,7R*3 MN@)O;S43]]O\@-^%S(IXG7;69$5[W6">?E.)/$\87Y0P9EM/0+G6_.#!Q"VW M=<)=EWBVI7+;(=04PH[#I2_P-ES"5B^\M=WM=2_T%T 6$T'RX+V!PA"8QBM2 M<955:8F,93;S@2A^#=]$;]8+VA<]SR)T;S'ATBP(9R#GO0 K#KBB AO) MJA!MO9H<[Z?9PP40%SR<2!I6>T-Y"J3<=VYQE<^F0X_HTJ-8"U3(@_@!AQ1* M:AWZ\N#&94@S<-LFZ&1DT=H>OONRG:=IZ$U\/-.QBB,UJ2PIXG7B)9 010^( M .XW9H2[_';M14=B::91$J#A>D@O1KZF([ M ! C@G@6_BPM"=!F.@F1Q49X>F3 @?B/T+4)QT>: JLFD(22"PR[6\5(K$#SVX#F>RO0_$\ S5<@[*O'#<)^'8R&_;.SMGGP,&,& M' 9#TU_L=!=? ]6\M6>^BH^=B-M51ED"?[:]^21;?"_QT;CF*%V?E6MTH:2T M.]>$.!T*@X4BW25T1(YD/)"52X;OVNO'S0V.^Z/^Z:?!D!TRB!H,1X/11P81 M1B?>X?#8._PR^G!R.OAO\\SUHXY6L9Y/*35X!!;@&.,A6Q:+*_ZW(V8G+\>@ MB#>M<8)$M+4B)JH=E&3X#O,G74F0W\Y%H2@&7&I.&)NR,K3@A<8\,9:MU.6X MI"(M6E8TX:,EKJE5C/-S2$ >7(/:6Z$<)0?$668[*0M5G1=+2V!0Q3<$*N&[ MQJB7T!!$+K*0T!KQ.-;P$$9X M+]8%(%;:=8* 74!Y(S@$9I2-52:),9AV!E1_X*V-UYLS-:H<88$7!$U@)FB6 MSE$UUB5Q=-0-QL?#: M,%,,G"M+[=!(HE3A<"]8-&?BY,HXE24"I9;"T**(6 MZRA4DS(2=F%5,FN> &X&')Y_.2EC$T@Z)PZ^!.'L@. :TL.)K-F1!""([+MS MB*D\C1O(CBTM+&@%5;12%[!E<#BCJM/]U; N9_]&::@Y 1.*/97^^KYL!H*3 M$6*ZK8H;=NB7@/$A&33.9 M.Y-,[E,ZC1/*BW#',N!-!.E_@AV*^5,Y 2GIT MX?WB371/ /ZG G="TII33SC'2P%$-P,RT!,'_AH%K2)7R%;#"W9CN*D%<>4" M03CY=\<44S/+]0.3D;%T^Y'A-XX "$FOT1$IB9RXYOR;#A!R?4_AWF&V?%C"N%@<[#S17B;D M(G*3A#F[5T$"JL22TNVY1XD5EF0-7TT99^!GRDP4Y;OQV16P I"V?$G%YTA@ M=0X4K#?]BBFTS^0QE AY-/#PRQ4\_-1CJJ6N"6?/6D7M*N95W3%;+5RC*B87 MP/X:;!)]^'072<"GDJ)7&ZXQ5HO336W?!2[Z94T6M(D>L*D&Z)T383&C($UMR( M5R&E' \D[S@NVXM8UU4MH]3:[X[HP^LK5VAK6,K5[/8J%6E41Y7,-)>#B:^] M]5:1ZJZK($1;S]-SYJ<-)F(?YJG337UMR =5EX4=H.0"YVL:/^SMVDX]BH-! M+/O\-KU#00J,R=XT7MA";-LGE>F5<)77"O&O3TB4IMR?X0<)UGP2:[0^K!-# MJ",&F]X'G3\F)'SC(4SYA4[&R"1MG!-/.$C\XXY*7-&5II51WXA_ L MS9I:;*L"TSDN"_]6SFVX7)E@,(VA( )4Q]JK&D9H\+R3K5R M3%8,IKTAS:I55&^*>(M=V&G]BKB_/#4T0(>L&@7&M1)@>.@CIU<5@_ MOS4MK+?*/\,KI?QSY5;F95)>/+T*Y6L;^%8D/%#?";D-G8'XK M?.1*!V#=^V<$2I)V,98&TS=<1CMKKZET- U-=$8)$J.+U" M;_&D586( B+-_MJ(8/5^+62O?*==D,1"%YL9PEQ!3$(9_\M!:;]!"OU;AP>D:WU<7=&];3Y11,$+\A4_*T MRGZ5->B9I7HU2J>6H/^I],N>1*5"US MN^'9K2Z0CM"XD$Z5#M1>6%@"_ ]9V#]NF+O58Z8PQ'2R?6NNK[7QE4EHH>S*]O%!JWJ(K;]]_+51DBZ D45B0U(T:RA MB3JT6#K'7R!_PU*DWW%$E(=((=P&&]X/*R*OA2S1@/R=J*4?-=%VV"TK*5(, MQ]Q^#26;:I6!_792R4Y1!U<3!M,,]MUJ@)!5BB]N9)':@A:[49RG!O6LUQ>L M!UU9G!_#O!;[GH1?W0G T?)34=3RQ%!6<\^%K*Y-1)/4Y5;J"LZ7]F*HXK $OYD+]]*KM(]/+ M[Y#5IH*W3%]>V;.CM_X<>*J-;:QJ\'8(A)\>=PK-Y]/^V9=/G^N]^U8 ^--. MA1DD6O0US9.FO6ES&A3%5_FM[2*V-_(3KK#-.\0V7Z^PS:>/;=))"_R"^1@S M*U7A^K:&,QO(X6!M],4I9FM),A32BI# MX\11R*U>J0T4[8M(^N@ "1&ZXWMSN%7X? ),ANICH:674< J%C1$4PL,*$)I M*/X1R3=;\!L\(A\AN[&NJB_U?72!<^P[@R6LF,=>!?3O'K:E$ M:[O^ABFAK[OD-W*EF\IPJRD/1\5I&-U9]HW?@9!6O."YMQP>K9%A:!U+[# $ M$,%OK,2I:K1?W=TMP]X#POS('6 ._QHCAFB&5;5TEZX";4,490=_WN917D8 MU1T^5\.I]%@K*SEK[JS>SE40V7/0@*YV]3G]V!V@FZM_W:V80:_33Z;]:>$R M9^:;ZK95#8FC1!RK! OD7.43UI*D%S I9O7BE+7$&ST-SNW!_.NJWT!2RN. M5/:#^W/I7\TM*YQ\K,MN1@DE9@98*U"70?J!+6R:3X:'R4M-F6)3IO72;_5O MQ!T+X2;GRAT2//C1:78DU[A-O N&PF\EGKHYI2N&<,4]GT.BP6!R/7:99LT. MYFY6>CW>N91O.F\#1;F726A">5INPA^]A/X82W[6U4D,%3.59COBQ4RE#^2P MVE2VJX,T'JFG&ACOLD/[J5Y-YK ,@MI9E(/MKCNN.5M(+(E>LS12TVC-UL/< M6FV]PN3SNT.7QT\KE\4Q<'J;J M/!OX+5'/W0R,U,9;UT9=7-$-*R'RE +UVO9Y,W]IN5Z6*_4-[5PC5&IPTQ+P MR&XJWY/4*1!?'E8GH$:BO.09"Z_ -3;9ZV-%X3"8X!?:355F,Q!4/2\PG;.PWE^J$K_'';#AVE"%602S MA6=4(:4]PR1,]&FMD4S#4ULUW.+\&XG!M9H571_1\8@OU+M98SL*"@SVHQC3 MYO.T>W\H]!DUZLQ47ZQ]SXH_S!^;PDIK"H<"@$M@("N]T@,A]3?;*H1E^5J( M7<&IYAJ&^]KJ&MONB:,+,49U=D4[0*5VG*&QM?P'B4+=?^B*RJO-G8>FJCQ\ MY^+(<0<: M>JN\2T$%'D,BD$EXG.;UK!(\_!\]3_CKU[D*O4BI1PLZJQBM/+ M%ICI(BD_EY@QQ?T;]2=<"A M'C8X)FT09&&.R&92-%30 MY=JG8\(R,JGI[8HNZ$>_P/YFYY6@[3[FRA74T-:-#X=L$8KCI4[F+G,%V4=0 MU?)K-^O3TMM9.L880D$SE]._BA"ZCYZ.>V[G#C4WL6J.Q9.3@ZIG1VG)ON9+ MV39ZDC9"JRUZUFV,W=1";G8NJ]LZCN+6UA%8-P=(0[!+K:]DVN-%Z='))(X" MB:2 C4,,?:R*2]7NY.?P+NK*UQ*:UM@T?42^A.*M!;(?33V%35[823^F$H#F M'F3<%$ZW96DZ75LYRLV.V91T@PW7N,X2T3"5]"[0'='4+MM%D]9X_FBZ_EXF M7%9(YD0Z=>!G@>3S<*&^<+WY_LH!BZ%Z?B#YL4P.: U6)0H=W*:YA3"&&.^R M6G1@YE?+F?8&\[TZ1\5>;KU[=APG!55X>DHK^""(PE@F52G'6LKFE'RU5HW77 MU3DF5E.F;&&2R$R[9-%O"8;UU&3")51T?9T.U5"7K, <7JOD5N=B^,W.5XK3 M6"JDDE9V24I*-,/6]O0E7RVZ\U4;>PW(-U2@YJP=S3T:LQZZB^DD\+_:V#$6 M9K%T27P;U3.DZ)C87^B!-0"%0;"PA-#:^%4J0M=%V-E^W+D(PY/A1O]?1Q^_ MG U^'8Q^._#.OIS^.OCU\"-"YZ>#]Q]&9P?>8 B?'@Z/^O#MV].3]ZO6=\\- M8!2W9$>M:?;I*6KE='6^@)];2$2KG7=-E$CTGOI.ZLV%T:U$3^%)=2E+:!_[ M7,>7RFW8]HXK/(S1H*.IGQ4Z _GM C[/>]8[_.U1K7P:OP3,<-/SIO*J@-Y89I2W,D]AA[F'3)1(>P*:2&,TRRMM M',":"$HZI:)U_F:/["7 R,T5M+UH&F_0U?8[^YSI22ZJ?3TPU-OSIKH0/-=\ M;]\.(5%JC6#1/$SRL"H&8\,SM8*A9P('[KRQ2Y5QH;%:-=9S])N9X.XAR''8 MF%#(-"YTM1(JH#=7?NP(1A/EJ^HLW 3+6,FB.^XHO]S"<2REBZ# M9=(P&2A9/ON5H^(Y."I&[C;6TMO"\).<>4F-WY#*;3A/5?+=Q:#0ZJCZF"#S M 789!>UN&MVQ+=IKK8-*''-P)/-). X,&F64#6UNUC"6_QS M916(Q]ER7C1LB-0C;K5KT[6([%Z.L_1<=]NS^(_&\*T&.!0X-ZD\93DKO$3QBR:V M1ZVHIJF\27U708G=HJCZ*=:YJ;0[4J@QP4+JK5+0:;W3 _PXXTH9*ZC^#J'Z M?ZR@^F<"U?-]M?O"\(VT@W-U\!MGK&*JAGT'E124;(4GC#,N415)!2S*XY"" M?O365;CXT\LYNIW8ZG0R5R"Z$RC7&7BVF$.I)P9]-05CC=)8%3* ?7V3IH1S M93U.:RMJ-]ZNB43!5)*6^;_HD;:84:JA7ZL$809?(36^<#99 9,&,,.3Z*B;7Y5990=2T$, M)N^)$FC>%,ZB),I!;N%'*_SA68".+9!,['*BB(#"6R1)@XG26]-5^AE$Y)!" M^3O/XF'3! M('9$S&.X*BM]LU/?W'W<^N99_]?^Z>';P*(6.-I-(UPMHPE1A# M](6[S5-N"BY%SY_CCG+!.%"U2@054O$P8V=1<3M7_GC:,KB:T02VL/(E6]M& MT[[RU7<#PST!=K_WN-E]_U]'?6Y X8U..&+-0AE,4OC)J7=X_"O&L'WJ#^F) M_K\^8XKXLBJ\*S?*;=PH.]LK/\I3\J/<0*$9I@6*):IXKH6*Q&HM$6L=D16. M'*6K2PFX @Z=('HS7HEJY]73-D P%I%?N,N%N+(C3 8%UU&YNI*8741,>P5, MG;OZ9%B)TW5&(VX/!B^81!1?!GN+#^EP-VUVLE7GQZJ1;DH=O8,2BTFH%O0% MNLU%E,:F5HUX+QC5V7F-Z23RB_[W@,--#A':S\I8LMG[A_HX%<^L@[D<=%JE5#=Q&:,$9PJ5=_89ZDHOKD9TC0MKTL4E M85J^3F#;*C3+^KW@GJ9+'9F=$H!)$5G\^>J&W?:&O;K)#?O0/SP>#-\_K'N$ M0.B4R[4:0K 8(7*HE0Z'EI$ML>E7IT?Y&R\1>1DP)Q37=X M,MY-,0:GQEX,=*='ZC*](MA;$NSKFQ#LIY/C>K6MKX>#7_NG#XI^AX@ S^>Q M\.A9&M:U1AUAO@QD,XXJK@0A07LUY@S,7:?RRPTAA:K>BQ7F$W/@K*#RRTSK5.R8)26A;56QFM]@;Q?N)B M^>O5);OM)?OIYGK7PQ(*A\R[0<4 54F*=]MLIF?A3S"P*$_BC3GA)3SJ.\H GA$])(/@53Y9PJ3V,N M09S3 M.$XO::_#$)UU*M]_,%0UF+B\BO*1S!=SD:D#^=1HT@JU\J8J?,_,Z8=6A>4= MBO0N][WQ=IK!]AMZ_5<__@84]3=_-C_PCD&"I?,>S"2XRPU:\OJ?=G_:];Y& M.77+3KQ#N+JE^F->?59BT[V=O>WM/^9];U&TYJ'?\SX=>[O;;W9>WLM[GPEV MO+/"CA\M=KSDDM1(UW:.@6S<(/<8:!<8F$)3\[P^A^.#'/X5Q?5GD %12)K\ M>Y4@*FCZT#.'.U-!1O7 ;-J_EU41B[_)LM[YW[UAN@F+6MO;WEGW7FUO;^SL M[N[=_4QOI$U;Z;:2V2Z2UL^K KBD!$W*+(GR:9429<%C[?SS"D6R/FPE_';W M;EH9%C.S3P=LOM1H>JRC&IQ1P/7+'F6#K*0XUZ:A_$4WLH@<& M+S&9+!,-9#>;<)9)E91<+YBZ)/:H!H'#L'&D2KO"R +M%9ME5.'8631&=$+; M"#-IO>>JK(IIEPQ^X%1TE^>\5Q4^ZWE8<$$BBDW)(^W(JC*BEW83:-9UJWD1 MG VO<%>XEE2]NGHC:X>36MU9K+KB*E5LXJ ?G_JQBA$]\:.LN0S::'%"6!FL M090%Y8R#/ZNZK#5GJ+3/IF(O$ZRO:Z+'M"JAHZ_;147LJ'K;BCYK.N#Z,:1]H"=(U"]YI:L<@-:B3!5/WL4)IHU MR&3@ NFR#\Z*-E('8KW&[NVF;!'L(QR)N]RVWP)^G!4#F^MGMGI5L&3%@"?= M+2G6VW6ZK3UUQ&BT&C4L[QQ90:-6:]:JF '^S5TI"(:MM@SGH6/ETX9^?A%E M1:E5Q_WVJ0ED"?G6[5)J?4^K%\N>4"-?*XX3V_L2YAKF?-8=;LG=):&]AN\!HP6G/6/K7&8X;5 M;7&HVH=V"M8KRS7+>>#7WR+2%RH+V=[&CHM:717MIK;JCNI%@)%=F/IR(A22 MM+Z=IN+9\IM:TT.OJ-!5'5R+;Z&$R8EZ5M&Q=XEP[JX0SD>+<-ZLRDB3LYOH MS+K4L():X"*J\U3[1+NO^/7K%74PD.N4+UHN+%9HW6W1NAMUMGM_\FO_=#@8 MOO<^'GY]4,$ (RO>15(].4W3'<;")2I)R^1 @2KAQTHT"QT!EZP[82%63:]G M'! \\3[YV2*&GU>:B4!:=NU5NST*C0)&1Q)$\YA[;MQUX-@/4^Z#H=3=[9L% MK'B'9V>#]T-,L'E8<2NC=F%@#(/B4@)<;T X()5$5^=$7E:)BLX, EVVG<-G M&Y7:NWNR8)0ROUTS9GDMDFTS_+[1779WN[I428GR Z[/11J%*R)V$O'.#8EX M]&%P>NQ]/CP=_28%T!\4+4NI*5U.LQ+=G36%F7@K K*+4.UC?ZL>WH8I5T&C M5'X=TU1K[M&B_F;>IL[8Y-8'&94OJ;)A[/!(W3+9BAZVVZ>AA<@X**T.0\UF M*EQ4S1>D]'36,FFNJFG<"K,\X.1N M"Z*CG]/$-A4:$<[WLXUU(]I%J\N.^G_.8 R_P*) \;'_,' Q M;UZV!$ZZ;L4O?NHN6]39!L+E&*V058O8*,$ZJ>.9]H$8,9(%,B:C"9"/DR@ ML]B?YVI?_\7>#%RHD!KN/D+6J*G8%.:715HG,/JD=OS;E;M6GJ%=QMEL +SBE40LMY->K!_UQ]281=T+I[J"4_.#-^6]\M^EOOO: MGK_>?/UZM>M_]*Z_W-O_NOGB8BUTF7+\>?ORO_JG.-/DR_'CRN><-AD>;CL(ZC^5 ;WA^=\"6']^* MKF1Y#VE)*^I;4=^*^IX/];U=[-^2HL1"TY&>\^\>5>OU-"CPARYC*]_RCOTD M4K'WGYO>^PQ'6)'5GT=60W^F?I"P$/SYDZEJ15$/AZ)&&,]Z6Y+Z0V;WNU0D *Y& 6 =V0M,C R-# V,S!X97@S,60Q+FAT;>V((UI&K"0O!M]>$]"&>0)2PT)%*,&2F?< MQ&0DLXRFY -3B@M!SA0/)XR0=JOQLM'N'#9:GG=R#'WUBT8R]Q=C?K[MO+Y17_TUZ>!&_73U=G[89_4O&;S2[??;)Z/SMV) M@T:K34:*IIH;+E,JFLW!QQJIQ<9D?K,YF\T:LVY#JDES=-F,32(.FD)*S1JA M"6LGQU@"?QD-3XX39B@)8JHT,V]J5Z.WWA'4,-P(=G+<+/^[NF,9SD^.0SXE MVLP%>U-+J)KPU#,R\[NMS/2@91-.K]6Y\68\-+'?;K5^[V4T#'DZ\02+#)0T M.J^798I/XF6A=)/S%1/4\"G#WBO]!H)1Y8^EB7OK0VQJF97M(ID:+Z()%W/_ M19\*/E;\1?W%.R:FS/" PF<-BO4T4SQZT;/5-?^'0=\P0\%3YL7,"=IHO^X9 M=F,\Z&4"PV%I;TR#ZXF2>1KZSR+[TW-J\@L-C3=*,N()T^0CFY%+F= 4I+ E M*$U%D)D;>2Q%"%T-OKX;G@U'SY^U7[9Z71#GN#F&%<@>9;;M3;.]^/[@<#=\.^Z>CX<5'79ZBWD:3? EPJK(JV>?[S]X@ZQ(Q!*)52L8+,H M J,A,9TRHMB4LQFXIB;FFOR14P4 %W-RR3*I##BLY"VT %_5^X/(J# N\IPF M68^46V#1)+,R35(+QB$DW5GFLH99"AAX%1"' H=4)X2FLY)GAJ5,Y 4 M@DP;I(*E4I+ D>)4D(@&4*2(3+@A1KIZMRJD+&!:4S7'*@F]9C!NI4\-92$( M T,*E!K'P H!5Q 90S6(E35( LM-8!&"F.@<_RS;SYAB12;'6V>&FVZ3X8VC$0\!7M&-"SMMPZH M@>IP6E7.\S3"_C#; I\#D8?0)S"B8JQUX M'GR(#$TWK#WH^>!QR'0BI\R)TCX,W9$[Y)C52AV2LTR,U X$,.%G8**.X^+F@Z*O!M*P0RT@,6KBX MKAJ.PJTGY_*MJ+(BKICW9-GW7B[67=OO^46\N[O M\=R;?$#+*0\1:%3+U&YHJ@&&F#A"RE$5EL0!!G+JS *CNDW#(G\MG"QW'#I7 MJE823]:-O"DFE.4J ^YI&X4& 6P]*X!-04U8"L&E /S!&98A5[%*GAJ'.. O MS\")VT%N![G_#N2";8/<8$I%;KT>) "+(A;@0SXITQN20$7P>0\?SAUNS@I9 MHD%#\+^TRSV-896_/?Y]O$RZJ,TPL1;=G?8FXS)E9R'-G!Y GAYVOH/2#DK_ M&2B%VP:E[NT_V-C:( ''@ ZW5+40. #SVKB+><$SSA4S[3J*8ZD4TB]Z312(+ MK5MI-5&X?',B^#43Q2W&M?KU[U3.+X+@+E.VO0S[Y9@Z_)=DYNVS0F&)N/K2 M$4&_J(J:I4^"N'A 'HKW57(1O.0&ZGT(N*S!=!ADG!C&/NFQS>6$%'BV9"# M;+:+/< 1.%@:'3CXCTFWDI_L[YR#Z):6>1K8&XS[N[S[CB9/QB/:NKS[J1 $ MLT(<6()WL_"^6, 96'X1;"WRWS-&KS%ZXH<%#0 A,#.J+L 3D/TIO,$-A;HQ$ZE\/4V/A>Q\TMV M)'E2)-FZK/8IA%"1@@M_'>R:66<%R& ?(BP04G=Q"$^G$JP%@Y&43HIG(57A MW[ D$W+.X.PLELZCH2N J \0HS6V)GZ#WFOY(G.'%]8M+;XIH:YIUJ)O7NQ MS$GT$D8KA,$7'7$#PL9>S;ZUEE9B0P+\&* M7@[;C:/#WZL:7Z-"Y=7,2O]H)OA\7JFD\MA#!OECN#I?>S-0PIVO>R[.T[&6 M(C>LAQP^A*FAF6J\W/KV$[1F>ZVZ!Z?VUS3@WDTM_JXB;AVVWO/[.513TX:!P<;-WTOG-1+7-7+[CWV-C__Q6U-;7\J/?D'N^EN'-0F$]. M\TD.P?E1G> KYU4N/6C[_\MTW'GN%U\6-_E M]_3#JUY"O'"$E\N++KA4?HGKRI>+K)XH).RL25P"?N5K38JBE6\U6?_&E SB M5,]Y3#2"$-.G4\G+1,*KUXV#=IE**+[AI&4WLOLF%OO5+B?_ U!+ P04 M" !--0A9U!T>0?$) !)1@ %@ '=D+3(P,C0P-C,P>&5X,S%D,BYH=&WM MG'USVC@3P+^*'CK7)C,8\Y*TJBE][NY/8,J9)R"+R9O#N+8EDF$U88DBH M2.N-F3 8R36E"WC&EN!#D7/%HQ AIU&LO:XWF<:WN>6>GT%Z\&8_,.&C4Z[^U4QI%/!EY M@L4&2FK-U\LRQ4?C9:%TDPL4$]3P*2_V&@E$5#*49M]>'V-0R+=K%,C%> M3"=F(-?0<*,D SYAFERQ&;F1 M$YJ %+8$I2D),G,C#Z6(H*O>WV_ZY_W!\V>-E_5VJU%KGOI#6('T46;;V#3; M+TX.._B*^7U*T:U7^3@>++B1$U=GRC4?);GL7W6NNOW. M6RB"L[V;79+Y_<>;#Q\[5P,RN"8?>ETK>:O>1.D';WKD0^?FO'/5^^!=__VV M]P_I= =XIEFO-_>[<+M=^/4 ^H;*J)SUJ^0/Q492S4FG1BZ%5+=RIF]YE81, M&1[/B1E3$SSR/#906FN-M"*G)4V94'D=JS,3?,0WVQ()$S1=-"'-P. MN5YS>1HU\&>BLDBKYQ]OO[A#[ B$4A,J5D"<%X%QD3&=,J+8E+,9N(=FS#7Y M,Z,*,"SFY(:E4AEP&LDEM !_T?N3R)C\1<4M4^0YG:1M, CIJLXTE3/(2,+ B818 M$#J@/"$TF9,L,2IC("D$>C90!$NE9 )'BE-!8AI"D2)RP@TQTM6[5R%A(=.: MPL46JDSH+8-Q2WUJ*(M &!A2H-0X!E8(N8+H%*I!O*I!$EAN HL0CHG.\,^R M_8PIEG>"$YAP#4$4JMO%LXKIE(560.PW!=%D!-.$E0:E#.=E->QILZ?-4Z-- MZ\G0AI&8)V#/B(:E_58!-5 =3JO2>9[$V!]F/.!S*+((^@1&E(RU"GSAZ%.D M8.)()Z26$$O\Y):OUX8&PD4VE5+%&IF "L <"6"PPVDK3TCUF,0"XH("2! Q M<&T4A8$H%CJY0M'NT[-'RU-!RM&MH&:S8X?-GK==MG:,C#]WQ MLB_CF,/A@3ZT)MHG5#$+ S!NCIL)C)8PC0O#]1A;8+4)>#WH^>!QQ'4HI,Z@ M'?I#2@I'A53)D$50K,D!0"!B0!5GZ;V[<$R3$2,=<#5N,L&T2V V6M1K'!\P M)TKC.')'[I!C;BIQ2,)!"#HE)5(Y1RTQ$$U=[#P) =G M"&314O#(WMW3V5#SB%/%<0+<16O6K4NPITQC!&4)K&VX99T>J1D(9,#)PD8I MQ<7/!$5?#:9EA5A&8M#"Q77EWG7WB12_A?U\5[;E15;4 M/>N>/.N&N\VZK?V6>\C;WN/9FGQ RRF/$&A4R\1N:*H!AI@X0LI1%17$ 09R MZLP"H[I-PR)_+9PL=QPZ5ZJ6$D_6C;S+)Y1F*@7N:1N%AB%L/2N 34&-6 +! MI0#\P1F6(E>Q2I88ASC@+T_!B=M#;@^Y7P=RX:Y!KC>E(K->#Q* Q3$+\4&; MA.D-2: \^-S"AW.'F[-"EFC0$/PO[7)/0UCE3X^_C9=)%[49)M;B+Z>]R;!( MV5E(,Z<'D*>-G>^AM(?2+P.E:->@=.$L_CXY\ 9=G@6R9S; Z0'>%L:-,@PS MA70H!6GW^IQ(;: 4GZN"GC2HF_SK[NZ3@XT-8D <^$!K=7.10P"/O:N(-QR3 M;"'3H9-H3/4BFD7OR2*11=:MM)K(7;XY$?R6B?P6XUK]ZE$(#>2W?ELM$LXD8JO8CX; %T M.)EP8QC[I,T<(@EDA#BS!NUEX7RSD#"P_#[86^>\9H[<8/;FLC(V? M;#[)/K14W.]_$$_R5+6[H;C!^: 1--1LX7M\@CUY#@H: $)@9U1= *M/9 M!#86Z,1.)??U-CX7L0_.]L'9KX6BG4N+=R &BQ5X#E4 [/>#J#%/H68,ZCJ M AF>3"68&T8S"1WE#U.JW$%BDU3(.8.SL[%T+A%=(1P0Z1&"O-I#6?%(&W4% M ZV7]U?J&UKR3SLQ?&?06A*, DTK!;2V(I&;&0J<"X?O&N+V@6VYRO?ZT@;S M%QFQI 032Y!BU&*J.5D65KIF^Q.8EV!Y+\?UVDGKM[)_NF;3I;$B08PL7YUIN!$K[XQN7B/!UJ*3+#VDC18Y@:&IG&JVU@/T%K=E"O M>G#J<$T#[O70_.\JH-:Q)PN\M6JO=F[6]]=V^YFM+.K1<>WHY@L(!TLE$&L?E)E>!;WV4N/6C[_V2Z.9\' MVZMBD[ULT$<.\N**D=X1^VP.>5:W/T]:7[[V-[^(>4^+W\'T'K!:#]^[C[(5 MGO)2[Y?YR2PS_QJ7V49,W(!((=Y0OV-AAI=G\E\>,O)>,C]43N83--8GK*W%#_N4B>='*%XZL?YE)"M&GYSPI&D/@&-"IY$5Z MX-7KVE&C2!#D7SY2MQO;?4F*_=:5L_\#4$L#!!0 ( $TU"%D$V,OLQ 8 M )PM 4 =V0M,C R-# V,S!X97@S,BYH=&WM6FM3VS@4_2O:,&UA)GXD M 1J^1$*A$^?L%'G<368DE,@5!$MHG5,9((='$0[1&1&",H:.!/6F M!*&:J>_KM?J>;FI:IPUS]?)!/+10TV@:=;.^"[VL1MVJ[Z/N&=J^='H[:>?C M4<_Y=&YG4L\OCTX'/531#.-#HV<8Q\YQ=F-7-VO($3B,J:0\Q,PP[&$%50(I M(\LPYO.Y/F_H7$P-Y\((Y(SM&HSSF.B>]"J=MFJ!3X*]3GM&)$9N@$5,Y&'E MTNEK3>@AJ62DTS:*_UG?"?<6G;9'KU$L%XP<5F983&FH21Y9#3.2+1AIP.T[ M?6ZT.?5D8-5,\U4KPIY'PZG&B"^A1:\?W+8).@UN&WEFG"4(PY)>$S5[:5Z7 M$2RL"9=!ZZZ(=2.C8IS/0ZGY>$;9PGK3PXQ.!'U3?7-"V#61U,7P/0;':C$1 MU'_32KO']!\"#(X&SNNMVK[9:M3;Q@2<'6W$L-HZ MPU;M4+U_PI1;!WYAV:K@QMMKW5K)N- M5MM0,V[,%=^*L0L@0,2]!;EG7SB#_J#7=0:C(1KU41KFS!J5!?_L"=8?'3T7Y_F#8'?8&W=-"^<>O^/GEQ?BR.W20,T*U M)KK4QWI/1V.[IQ9.AA&UQIY91=TQZAZ/SAW["42C;-2**0?FODH&Y\1^_$:, MNQ='W:$]UD8?3^U/J-MS0/7,C+IIUM%3!.[Z%W(>)4X7/**L4@F[_TYB2?W% MQAQ4Z0Q"Y/(P)*ZB&QDGE %![Q(L8)=@"W1!(BXD$#_4YV(&G$][A[B//F!V M101ZC6=1"QTG(>-1%0U"5T<^%^D4GY=31"",>XB$'C#(OY*0H :DM:*0581C MY%-6T%$U;DS<1 #[ *"'8#I;/JDH 2(@9?*C+K^]2%J_^TIYI*F"P0] 3?*[6B M1,0)!I]+7D:NS(=EY +CL,6G/_=%K3:8H1)/&$$3+B#>AQ6S O%C M+$^OY74<8;>XSO7/1F@N9PQ',;&*+ZT-&K:$N,(PU:5T$DFS7NFO,;S@B;1\ M>D.\=:$IG1DRQ8N02-@5I+>1H%RKA>]BEHM.M0 M6_. 2J(I%Q(KY'.!HT*= M)HS*79WK4]/A).:555J]OV%VGDX$2HD99BL[7-Y4Z3B0;SFT^0D#D'+Y+&(J MNY= ),CGA JB#LTI1,0Y2-8:VW@' _R>]ZX\QO6GHJ\LT M9X'C2$S5ID\S[E#D/J8I0Q$D5FE>5;VD\I,KXHE^VOM7[-A5SIK&,[#:%?I9,SJUZ/AIF#M M<1TDGHJIJO*98LQA16U'E0+$OPN9,U/W05JNC*J8JJR&M%W=YQ)PEDK2*+675Q*R*G7^N8O-7;6OHS;?/U+3=/7V_ M\11M2X%Q=;O_\;5Y7V6+S=4CCF'CM5 WF0(#0LVL2E &D4TMYFC+3'^>M&>,V$ ?*&,4S]"9GI=NOO#51A-G4\ONQZ*H MH.)YA?#W"-]#1XC^#*E/63R5H)*K'C,%<%*"WNEQIQ=0XB/[AKB)VNK0*"ND MM@WZVP3PQ<2'H1^_\D'_XSKFO1"OES7P0CE?UL0#D.T_!9ERL4!='?49%U=\ M'E_19\G8GBWA_GU"^-!1VB#IOF78[X%?HW-!8JJ>TI5(>'_Y1.+K)+PHJV=5 MI7L!VR4(*B\@]5?+O]Q=N-\)C.4Z6+"LUMX^V%!U8BZL(C5+K]*NWL@UO/OZ M3Y',*R_QYDTK[_#>?3\XPE.B974_[$LB+'S-J9>OP+<'^FYM"2)9FYDNX>R] MX_1%YLZ_4$L! A0#% @ 334(6<$B/1DG&0 L 0! \ M ( ! '=D+3(P,C0P-C,P+GAS9%!+ 0(4 Q0 ( $TU"%GENTJM710 M .X' 0 3 " 509 !W9"TR,#(T,#8S,%]C86PN>&UL4$L! M A0#% @ 334(69A&(>G34@ D#T% !, ( !XBT '=D M+3(P,C0P-C,P7V1E9BYX;6Q02P$"% ,4 " !--0A95L]! Y:/ >F @ M$P @ 'F@ =V0M,C R-# V,S!?;&%B+GAM;%!+ 0(4 Q0 M ( $TU"%E_F#"F(6, $<(!P 3 " :T0 0!W9"TR,#(T M,#8S,%]P&UL4$L! A0#% @ 334(6= ';VZWEP0 :7A( !, M ( !_W,! '=D+3(P,C0P-C,P>#$P<2YH=&U02P$"% ,4 " !- M-0A91W_5A[D6 !C%P %@ @ 'G"P8 =V0M,C R-# V,S!X M,3!Q,# Q+FIP9U!+ 0(4 Q0 ( $TU"%DIEG)9#R\ %E" 0 6 M " =0B!@!W9"TR,#(T,#8S,'AE>#$P9#$N:'1M4$L! A0#% @ M334(6=4&F+0P+P ($L! !8 ( !%U(& '=D+3(P,C0P-C,P M>&5X,3!D,BYH=&U02P$"% ,4 " !--0A9Z6VZ'M4) "N1@ %@ M @ %[@08 =V0M,C R-# V,S!X97@S,60Q+FAT;5!+ 0(4 Q0 ( M $TU"%G4'1Y!\0D $E& 6 " 82+!@!W9"TR,#(T,#8S M,'AE>#,Q9#(N:'1M4$L! A0#% @ 334(6038R^S$!@ G"T !0 M ( !J94& '=D+3(P,C0P-C,P>&5X,S(N:'1M4$L%!@ , P *& , )^ XML 88 wd-20240630x10q_htm.xml IDEA: XBRL DOCUMENT 0001497770 srt:MaximumMember us-gaap:MoneyMarketFundsMember 2024-01-01 2024-06-30 0001497770 us-gaap:CommonClassAMember 2024-01-01 2024-06-30 0001497770 us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001497770 wd:TierTwoMortgageLoansNewMember wd:FannieMaeMember wd:RiskSharingObligationsMember us-gaap:MortgageBackedSecuritiesMember 2024-01-01 2024-06-30 0001497770 wd:TierTwoMortgageLoansNewMember wd:FannieMaeMember wd:RiskSharingObligationsMember us-gaap:MoneyMarketFundsMember 2024-01-01 2024-06-30 0001497770 us-gaap:AssetPledgedAsCollateralWithRightMember wd:PledgedSecuritiesFannieMaeDusProgramMember 2024-06-30 0001497770 wd:PledgedRestrictedCashMember 2024-06-30 0001497770 us-gaap:MortgageBackedSecuritiesMember 2024-06-30 0001497770 us-gaap:MoneyMarketFundsMember 2024-06-30 0001497770 us-gaap:AssetPledgedAsCollateralWithRightMember wd:PledgedSecuritiesFannieMaeDusProgramMember 2023-12-31 0001497770 wd:PledgedRestrictedCashMember 2023-12-31 0001497770 us-gaap:MortgageBackedSecuritiesMember 2023-12-31 0001497770 us-gaap:MoneyMarketFundsMember 2023-12-31 0001497770 us-gaap:AssetPledgedAsCollateralWithRightMember wd:PledgedSecuritiesFannieMaeDusProgramMember 2023-06-30 0001497770 wd:PledgedRestrictedCashMember 2023-06-30 0001497770 us-gaap:MortgageBackedSecuritiesMember 2023-06-30 0001497770 us-gaap:MoneyMarketFundsMember 2023-06-30 0001497770 us-gaap:AssetPledgedAsCollateralWithRightMember wd:PledgedSecuritiesFannieMaeDusProgramMember 2022-12-31 0001497770 wd:PledgedRestrictedCashMember 2022-12-31 0001497770 us-gaap:MortgageBackedSecuritiesMember 2022-12-31 0001497770 us-gaap:MoneyMarketFundsMember 2022-12-31 0001497770 wd:PledgedCashAndCashEquivalentsMember 2024-06-30 0001497770 wd:PledgedCashAndCashEquivalentsMember 2023-12-31 0001497770 wd:PledgedCashAndCashEquivalentsMember 2023-06-30 0001497770 wd:PledgedCashAndCashEquivalentsMember 2022-12-31 0001497770 wd:FannieMaeMember wd:RiskSharingObligationsMember 2024-01-01 2024-06-30 0001497770 wd:FannieMaeDusLoanProgramMember 2024-01-01 2024-03-31 0001497770 wd:FannieMaeDusLoanProgramMember 2023-01-01 2023-12-31 0001497770 wd:FannieMaeDusLoanProgramMember 2024-03-31 0001497770 wd:FreddieMacLoanTwoMember 2024-03-31 0001497770 wd:FreddieMacLoanOneMember 2024-03-31 0001497770 wd:FannieMaeFreddieMacHudAndGinnieMaeMember 2024-06-30 0001497770 us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember 2024-01-01 2024-03-31 0001497770 srt:MinimumMember wd:FannieMaeMember wd:RiskSharingObligationsMember 2024-06-30 0001497770 srt:MaximumMember 2023-01-01 2023-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2023-12-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2023-12-31 0001497770 wd:FreddieMacLoanTwoMember 2024-01-01 2024-03-31 0001497770 wd:FreddieMacLoanOneMember 2024-01-01 2024-03-31 0001497770 wd:TierTwoMortgageLoansNewMember wd:FannieMaeMember wd:RiskSharingObligationsMember 2024-01-01 2024-06-30 0001497770 us-gaap:OtherLiabilitiesMember wd:FreddieMacLoanTwoMember 2024-06-30 0001497770 wd:LoansAndOtherServicingAccountsMember 2024-01-01 2024-06-30 0001497770 us-gaap:ServicingContractsMember 2024-01-01 2024-06-30 0001497770 wd:ShareRepurchaseProgram2024Member 2024-06-30 0001497770 wd:ShareRepurchaseProgram2024Member 2024-02-01 2024-02-29 0001497770 wd:ShareRepurchaseProgram2024Member 2024-01-01 2024-06-30 0001497770 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001497770 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001497770 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001497770 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001497770 us-gaap:RetainedEarningsMember 2024-06-30 0001497770 us-gaap:NoncontrollingInterestMember 2024-06-30 0001497770 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001497770 us-gaap:RetainedEarningsMember 2024-03-31 0001497770 us-gaap:NoncontrollingInterestMember 2024-03-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001497770 us-gaap:RetainedEarningsMember 2023-12-31 0001497770 us-gaap:NoncontrollingInterestMember 2023-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001497770 us-gaap:RetainedEarningsMember 2023-06-30 0001497770 us-gaap:NoncontrollingInterestMember 2023-06-30 0001497770 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001497770 us-gaap:RetainedEarningsMember 2023-03-31 0001497770 us-gaap:NoncontrollingInterestMember 2023-03-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001497770 us-gaap:RetainedEarningsMember 2022-12-31 0001497770 us-gaap:NoncontrollingInterestMember 2022-12-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001497770 us-gaap:ServicingContractsMember 2024-03-31 0001497770 us-gaap:ServicingContractsMember 2023-06-30 0001497770 us-gaap:ServicingContractsMember 2023-03-31 0001497770 us-gaap:ServicingContractsMember 2022-12-31 0001497770 us-gaap:ServicingContractsMember 2024-04-01 2024-06-30 0001497770 us-gaap:ServicingContractsMember 2024-01-01 2024-06-30 0001497770 us-gaap:ServicingContractsMember 2023-04-01 2023-06-30 0001497770 us-gaap:ServicingContractsMember 2023-01-01 2023-06-30 0001497770 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-01-01 2024-06-30 0001497770 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingFeesMember wd:ServicingAndAssetManagementMember 2024-04-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:PropertySalesBrokerFeesMember wd:CapitalMarketsMember 2024-04-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:NetWarehouseInterestIncomeExpenseNetMember wd:ServicingAndAssetManagementMember 2024-04-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:NetWarehouseInterestIncomeExpenseNetMember wd:CapitalMarketsMember 2024-04-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:LoanOriginationAndDebtBrokerageFeesNetMember wd:ServicingAndAssetManagementMember 2024-04-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:LoanOriginationAndDebtBrokerageFeesNetMember wd:CapitalMarketsMember 2024-04-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:InvestmentManagementFeesMember wd:ServicingAndAssetManagementMember 2024-04-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember wd:CapitalMarketsMember 2024-04-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:EscrowEarningsAndOtherInterestIncomeMember wd:ServicingAndAssetManagementMember 2024-04-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:EscrowEarningsAndOtherInterestIncomeMember us-gaap:CorporateMember 2024-04-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember wd:ServicingAndAssetManagementMember 2024-04-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember wd:CapitalMarketsMember 2024-04-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember us-gaap:CorporateMember 2024-04-01 2024-06-30 0001497770 wd:ServicingFeesMember 2024-04-01 2024-06-30 0001497770 wd:NetWarehouseInterestIncomeExpenseNetMember 2024-04-01 2024-06-30 0001497770 wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember 2024-04-01 2024-06-30 0001497770 wd:EscrowEarningsAndOtherInterestIncomeMember 2024-04-01 2024-06-30 0001497770 us-gaap:ProductAndServiceOtherMember 2024-04-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingFeesMember wd:ServicingAndAssetManagementMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:PropertySalesBrokerFeesMember wd:CapitalMarketsMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:NetWarehouseInterestIncomeExpenseNetMember wd:ServicingAndAssetManagementMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:NetWarehouseInterestIncomeExpenseNetMember wd:CapitalMarketsMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:LoanOriginationAndDebtBrokerageFeesNetMember wd:ServicingAndAssetManagementMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:LoanOriginationAndDebtBrokerageFeesNetMember wd:CapitalMarketsMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:InvestmentManagementFeesMember wd:ServicingAndAssetManagementMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember wd:CapitalMarketsMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:EscrowEarningsAndOtherInterestIncomeMember wd:ServicingAndAssetManagementMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:EscrowEarningsAndOtherInterestIncomeMember us-gaap:CorporateMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember wd:ServicingAndAssetManagementMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember wd:CapitalMarketsMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember us-gaap:CorporateMember 2024-01-01 2024-06-30 0001497770 wd:ServicingFeesMember 2024-01-01 2024-06-30 0001497770 wd:NetWarehouseInterestIncomeExpenseNetMember 2024-01-01 2024-06-30 0001497770 wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember 2024-01-01 2024-06-30 0001497770 wd:EscrowEarningsAndOtherInterestIncomeMember 2024-01-01 2024-06-30 0001497770 us-gaap:ProductAndServiceOtherMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingFeesMember wd:ServicingAndAssetManagementMember 2023-04-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:PropertySalesBrokerFeesMember wd:CapitalMarketsMember 2023-04-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:NetWarehouseInterestIncomeExpenseNetMember wd:ServicingAndAssetManagementMember 2023-04-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:NetWarehouseInterestIncomeExpenseNetMember wd:CapitalMarketsMember 2023-04-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:LoanOriginationAndDebtBrokerageFeesNetMember wd:ServicingAndAssetManagementMember 2023-04-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:LoanOriginationAndDebtBrokerageFeesNetMember wd:CapitalMarketsMember 2023-04-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:InvestmentManagementFeesMember wd:ServicingAndAssetManagementMember 2023-04-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember wd:CapitalMarketsMember 2023-04-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:EscrowEarningsAndOtherInterestIncomeMember wd:ServicingAndAssetManagementMember 2023-04-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:EscrowEarningsAndOtherInterestIncomeMember us-gaap:CorporateMember 2023-04-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember wd:ServicingAndAssetManagementMember 2023-04-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember wd:CapitalMarketsMember 2023-04-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember us-gaap:CorporateMember 2023-04-01 2023-06-30 0001497770 wd:ServicingFeesMember 2023-04-01 2023-06-30 0001497770 wd:NetWarehouseInterestIncomeExpenseNetMember 2023-04-01 2023-06-30 0001497770 wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember 2023-04-01 2023-06-30 0001497770 wd:EscrowEarningsAndOtherInterestIncomeMember 2023-04-01 2023-06-30 0001497770 us-gaap:ProductAndServiceOtherMember 2023-04-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingFeesMember wd:ServicingAndAssetManagementMember 2023-01-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:PropertySalesBrokerFeesMember wd:CapitalMarketsMember 2023-01-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:NetWarehouseInterestIncomeExpenseNetMember wd:ServicingAndAssetManagementMember 2023-01-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:NetWarehouseInterestIncomeExpenseNetMember wd:CapitalMarketsMember 2023-01-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:LoanOriginationAndDebtBrokerageFeesNetMember wd:ServicingAndAssetManagementMember 2023-01-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:LoanOriginationAndDebtBrokerageFeesNetMember wd:CapitalMarketsMember 2023-01-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:InvestmentManagementFeesMember wd:ServicingAndAssetManagementMember 2023-01-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember wd:CapitalMarketsMember 2023-01-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:EscrowEarningsAndOtherInterestIncomeMember wd:ServicingAndAssetManagementMember 2023-01-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:EscrowEarningsAndOtherInterestIncomeMember us-gaap:CorporateMember 2023-01-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember wd:ServicingAndAssetManagementMember 2023-01-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember wd:CapitalMarketsMember 2023-01-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember us-gaap:CorporateMember 2023-01-01 2023-06-30 0001497770 wd:ServicingFeesMember 2023-01-01 2023-06-30 0001497770 wd:NetWarehouseInterestIncomeExpenseNetMember 2023-01-01 2023-06-30 0001497770 wd:FairValueOfExpectedFutureCashFlowsFromServicingRightsNetMember 2023-01-01 2023-06-30 0001497770 wd:EscrowEarningsAndOtherInterestIncomeMember 2023-01-01 2023-06-30 0001497770 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-06-30 0001497770 wd:PropertySalesBrokerFeesMember 2024-04-01 2024-06-30 0001497770 wd:LoanOriginationAndDebtBrokerageFeesNetMember 2024-04-01 2024-06-30 0001497770 wd:InvestmentManagementFeesMember 2024-04-01 2024-06-30 0001497770 wd:ApplicationFeesSubscriptionRevenuesOtherRevenuesFromLihtcOperationsAndOtherRevenuesMember 2024-04-01 2024-06-30 0001497770 wd:PropertySalesBrokerFeesMember 2024-01-01 2024-06-30 0001497770 wd:LoanOriginationAndDebtBrokerageFeesNetMember 2024-01-01 2024-06-30 0001497770 wd:InvestmentManagementFeesMember 2024-01-01 2024-06-30 0001497770 wd:ApplicationFeesSubscriptionRevenuesOtherRevenuesFromLihtcOperationsAndOtherRevenuesMember 2024-01-01 2024-06-30 0001497770 wd:PropertySalesBrokerFeesMember 2023-04-01 2023-06-30 0001497770 wd:LoanOriginationAndDebtBrokerageFeesNetMember 2023-04-01 2023-06-30 0001497770 wd:InvestmentManagementFeesMember 2023-04-01 2023-06-30 0001497770 wd:ApplicationFeesSubscriptionRevenuesOtherRevenuesFromLihtcOperationsAndOtherRevenuesMember 2023-04-01 2023-06-30 0001497770 wd:PropertySalesBrokerFeesMember 2023-01-01 2023-06-30 0001497770 wd:LoanOriginationAndDebtBrokerageFeesNetMember 2023-01-01 2023-06-30 0001497770 wd:InvestmentManagementFeesMember 2023-01-01 2023-06-30 0001497770 wd:ApplicationFeesSubscriptionRevenuesOtherRevenuesFromLihtcOperationsAndOtherRevenuesMember 2023-01-01 2023-06-30 0001497770 wd:ProvisionBenefitForCreditLossesMember wd:FreddieMacLoanTwoMember 2024-01-01 2024-06-30 0001497770 wd:LoansHeldForSaleMember 2024-06-30 0001497770 wd:LoansHeldForSaleMember 2023-12-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001497770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001497770 us-gaap:NoncontrollingInterestMember 2024-04-01 2024-06-30 0001497770 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001497770 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0001497770 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2024-01-01 2024-06-30 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2024-06-30 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2024-06-30 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2024-06-30 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2024-06-30 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2024-06-30 0001497770 wd:FannieMaeMember wd:FannieMaeRepurchaseAgreementUncommittedLineAndOpenMaturityMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2024-06-30 0001497770 wd:NationalBanksMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2024-06-30 0001497770 wd:NationalBanksMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2024-06-30 0001497770 wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2024-06-30 0001497770 wd:FannieMaeDusLoanProgramMember 2024-06-30 0001497770 wd:FannieMaeDusLoanProgramMember 2023-06-30 0001497770 wd:ServicingAndAssetManagementMember 2023-12-31 0001497770 wd:CapitalMarketsMember 2023-12-31 0001497770 wd:ServicingAndAssetManagementMember 2022-12-31 0001497770 wd:CapitalMarketsMember 2022-12-31 0001497770 wd:ServicingAndAssetManagementMember 2024-01-01 2024-06-30 0001497770 wd:CapitalMarketsMember 2024-01-01 2024-06-30 0001497770 wd:ServicingAndAssetManagementMember 2023-01-01 2023-06-30 0001497770 wd:CapitalMarketsMember 2023-01-01 2023-06-30 0001497770 wd:ServicingAndAssetManagementMember 2024-06-30 0001497770 wd:CapitalMarketsMember 2024-06-30 0001497770 us-gaap:CorporateMember 2024-06-30 0001497770 us-gaap:CorporateMember 2023-12-31 0001497770 wd:ServicingAndAssetManagementMember 2023-06-30 0001497770 wd:CapitalMarketsMember 2023-06-30 0001497770 us-gaap:CorporateMember 2023-06-30 0001497770 us-gaap:CorporateMember 2022-12-31 0001497770 us-gaap:OtherIntangibleAssetsMember 2023-06-30 0001497770 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0001497770 us-gaap:ServicingContractsMember 2024-06-30 0001497770 us-gaap:OtherIntangibleAssetsMember 2024-06-30 0001497770 us-gaap:ServicingContractsMember 2023-12-31 0001497770 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001497770 2024-03-31 0001497770 2023-03-31 0001497770 us-gaap:LoanParticipationsAndAssignmentsMember 2024-06-30 0001497770 us-gaap:LoanParticipationsAndAssignmentsMember 2023-12-31 0001497770 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001497770 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001497770 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001497770 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001497770 srt:MaximumMember 2024-01-01 2024-06-30 0001497770 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-06-30 0001497770 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-06-30 0001497770 us-gaap:InterestRateLockCommitmentsMember 2024-06-30 0001497770 us-gaap:ForwardContractsMember 2024-06-30 0001497770 us-gaap:InterestRateLockCommitmentsMember 2023-12-31 0001497770 us-gaap:ForwardContractsMember 2023-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingAndAssetManagementMember 2024-04-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:CapitalMarketsMember 2024-04-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2024-04-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingAndAssetManagementMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:CapitalMarketsMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2024-01-01 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingAndAssetManagementMember 2023-04-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:CapitalMarketsMember 2023-04-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2023-04-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingAndAssetManagementMember 2023-01-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:CapitalMarketsMember 2023-01-01 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2023-01-01 2023-06-30 0001497770 wd:PledgedSecuritiesFannieMaeDusProgramMember 2024-06-30 0001497770 wd:CreditAgreementMember wd:AggregateTermLoansMember 2024-01-01 2024-06-30 0001497770 wd:CreditAgreementMember wd:TermLoanMember 2024-06-30 0001497770 wd:CreditAgreementMember wd:IncrementalTermLoanAgreementMember 2023-01-31 0001497770 wd:CreditAgreementMember wd:IncrementalTermLoanAgreementMember 2024-06-30 0001497770 wd:CreditAgreementMember wd:AggregateTermLoansMember 2024-06-30 0001497770 wd:CreditAgreementMember wd:IncrementalTermLoanAgreementMember 2024-04-01 2024-06-30 0001497770 wd:NationalBanksMember srt:MinimumMember wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2024-01-01 2024-06-30 0001497770 wd:NationalBanksMember srt:MaximumMember wd:LineOfCreditAgencyWarehouseFacilityFourMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2024-01-01 2024-06-30 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityTwoMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2024-01-01 2024-06-30 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2024-01-01 2024-06-30 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityOneMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2024-01-01 2024-06-30 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityFiveMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2024-01-01 2024-06-30 0001497770 wd:NationalBanksMember srt:MinimumMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2024-01-01 2024-06-30 0001497770 wd:NationalBanksMember srt:MaximumMember wd:LoansHeldForInvestmentMember wd:InterimWarehouseFacilityMember 2024-01-01 2024-06-30 0001497770 wd:NationalBanksMember wd:LineOfCreditAgencyWarehouseFacilityThreeMember wd:LoansHeldForSaleMember wd:AgencyWarehouseFacilityMember 2023-01-01 2023-12-31 0001497770 wd:CreditAgreementMember wd:IncrementalTermLoanAgreementMember 2023-01-01 2023-01-31 0001497770 us-gaap:CommonStockMember 2024-06-30 0001497770 us-gaap:CommonStockMember 2024-03-31 0001497770 us-gaap:CommonStockMember 2023-12-31 0001497770 us-gaap:CommonStockMember 2023-06-30 0001497770 us-gaap:CommonStockMember 2023-03-31 0001497770 us-gaap:CommonStockMember 2022-12-31 0001497770 wd:O2024Q3DividendsMember 2024-08-07 2024-08-07 0001497770 2022-12-31 0001497770 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member wd:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember wd:MeasurementInputProbabilityOfEarnoutAchievementMember us-gaap:ValuationTechniqueOptionPricingModelMember 2024-06-30 0001497770 srt:MinimumMember us-gaap:FairValueInputsLevel3Member wd:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember wd:MeasurementInputProbabilityOfEarnoutAchievementMember us-gaap:ValuationTechniqueOptionPricingModelMember 2024-06-30 0001497770 srt:MaximumMember us-gaap:FairValueInputsLevel3Member wd:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember wd:MeasurementInputProbabilityOfEarnoutAchievementMember us-gaap:ValuationTechniqueOptionPricingModelMember 2024-06-30 0001497770 us-gaap:FairValueInputsLevel3Member wd:ContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ValuationTechniqueOptionPricingModelMember 2024-06-30 0001497770 us-gaap:OtherLiabilitiesMember 2024-06-30 0001497770 us-gaap:OtherLiabilitiesMember 2023-12-31 0001497770 us-gaap:OtherLiabilitiesMember 2023-06-30 0001497770 us-gaap:OtherLiabilitiesMember 2022-12-31 0001497770 us-gaap:MortgageBackedSecuritiesMember 2024-06-30 0001497770 us-gaap:MortgageBackedSecuritiesMember 2023-12-31 0001497770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001497770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001497770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001497770 us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001497770 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-06-30 0001497770 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-06-30 0001497770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001497770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001497770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001497770 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001497770 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001497770 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001497770 wd:LoansHeldForSaleMember 2024-01-01 2024-06-30 0001497770 wd:LoansHeldForSaleMember 2023-01-01 2023-12-31 0001497770 2023-01-01 2023-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingAndAssetManagementMember 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:CapitalMarketsMember 2024-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2024-06-30 0001497770 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2024-06-30 0001497770 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2023-12-31 0001497770 us-gaap:OperatingSegmentsMember wd:ServicingAndAssetManagementMember 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember wd:CapitalMarketsMember 2023-06-30 0001497770 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2023-06-30 0001497770 2023-06-30 0001497770 us-gaap:OtherIntangibleAssetsMember 2024-01-01 2024-06-30 0001497770 us-gaap:OtherIntangibleAssetsMember 2023-01-01 2023-06-30 0001497770 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001497770 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001497770 2024-01-01 2024-03-31 0001497770 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001497770 2023-04-01 2023-06-30 0001497770 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001497770 2023-01-01 2023-03-31 0001497770 2023-01-01 2023-06-30 0001497770 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2024-06-30 0001497770 2024-06-30 0001497770 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-12-31 0001497770 2023-12-31 0001497770 srt:MaximumMember wd:ShareRepurchaseProgram2024Member 2024-02-29 0001497770 wd:FannieMaeMember wd:RiskSharingObligationsMember 2024-06-30 0001497770 2024-04-01 2024-06-30 0001497770 2024-07-29 0001497770 2024-01-01 2024-06-30 shares iso4217:USD pure iso4217:USD shares wd:segment wd:loan wd:payment http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues 0 0 32874000 33137000 P6M 4600000 http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#Revenues http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember 0001497770 2024 Q2 --12-31 false 10-Q true 2024-06-30 false 001-35000 Walker & Dunlop, Inc. MD 80-0629925 7272 Wisconsin Avenue, Suite 1300 Bethesda MD 20814 301 215-5500 Common Stock, $0.01 Par Value Per Share WD NYSE Yes Yes Large Accelerated Filer false false false 33748696 208095000 328698000 35460000 21422000 197936000 184081000 814883000 594998000 850831000 907415000 901710000 901710000 174467000 181975000 272827000 233563000 151674000 154028000 567515000 544457000 4175398000 4052347000 810114000 596178000 770707000 773358000 30477000 31601000 134493000 140259000 695813000 764822000 2441604000 2306218000 50000000 50000000 0 0 0.01 0.01 200000000 200000000 33137000 32874000 331000 329000 407426000 425488000 415000 -479000 1288728000 1298412000 1696900000 1723750000 36894000 22379000 1733794000 1746129000 4175398000 4052347000 65334000 64968000 109074000 112052000 33349000 42058000 54247000 72071000 80418000 77061000 160461000 152827000 11265000 10345000 20086000 21969000 14822000 16309000 28342000 31482000 -1584000 -1526000 -2700000 -1525000 41040000 35386000 80442000 66310000 26032000 28014000 48783000 56175000 270676000 272615000 498735000 511361000 133067000 133305000 244530000 251918000 56043000 56292000 111934000 113258000 2936000 -734000 3460000 -11509000 17874000 17010000 35533000 32284000 32559000 30730000 61402000 54793000 242479000 236603000 456859000 440744000 28197000 36012000 41876000 70617000 7902000 10491000 10766000 17626000 20295000 25521000 31110000 52991000 -2368000 -2114000 -3419000 -1309000 22663000 27635000 34529000 54300000 907000 156000 894000 103000 23570000 27791000 35423000 54403000 0.67 0.82 1.02 1.62 0.67 0.82 1.02 1.61 33121000 32695000 33050000 32612000 33154000 32851000 33101000 32834000 32874000 329000 425488000 -479000 1298412000 22379000 1746129000 11866000 11866000 -1051000 -1051000 -13000 -13000 5842000 5842000 322000 3000 5642000 5645000 101000 1000 9788000 9789000 500000 500000 0.65 21965000 21965000 256000 256000 33095000 331000 427184000 -492000 1288313000 20572000 1735908000 22663000 22663000 -2368000 -2368000 907000 907000 6608000 6608000 50000 169000 169000 8000 809000 809000 36000 36000 25726000 -18726000 7000000 0.65 22248000 22248000 33137000 331000 407426000 415000 1288728000 36894000 1733794000 32396000 323000 412636000 -1568000 1278035000 27403000 1716829000 26665000 26665000 805000 805000 -53000 -53000 6664000 6664000 468000 5000 3397000 3402000 185000 1000 17394000 17395000 600000 600000 0.63 21221000 21221000 2360000 -2360000 32679000 327000 405303000 -1621000 1281119000 29968000 1715096000 27635000 27635000 -2114000 -2114000 156000 156000 7541000 7541000 33000 9000 662000 662000 1735000 1735000 0.63 21180000 21180000 240000 240000 32703000 327000 412182000 -1465000 1287334000 26119000 1724497000 31110000 52991000 54247000 72071000 -2947000 -1812000 111934000 113258000 3460000 -11509000 3192112000 5406027000 2959268000 4504278000 -61809000 -63763000 -199449000 -881031000 7056000 9501000 11537000 15231000 20900000 3577000 4807000 13469000 16580000 129260000 -3194000 -1281000 -29611000 110616000 222197000 902144000 13884000 91586000 4006000 118046000 196000000 10598000 18057000 4000000 44213000 42401000 25873000 25690000 -476000 -6340000 119147000 796024000 -109913000 25609000 391403000 258283000 281490000 283892000 43668000 52147000 17105000 20807000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 1—ORGANIZATION AND BASIS OF PRESENTATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">These financial statements represent the condensed consolidated financial position and results of operations of Walker &amp; Dunlop, Inc. and its subsidiaries. Unless the context otherwise requires, references to “Walker &amp; Dunlop” and the “Company” mean the Walker &amp; Dunlop consolidated companies. The statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Regulation S-X. Accordingly, they may not include certain financial statement disclosures and other information required for annual financial statements. The accompanying condensed consolidated financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (“2023 Form 10-K”). In the opinion of management, all adjustments considered necessary for a fair presentation of the results for the Company in the interim periods presented have been included. Results of operations for the three and six months ended June 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or thereafter.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">Walker &amp; Dunlop, Inc. is a holding company and conducts the majority of its operations through Walker &amp; Dunlop, LLC, the operating company. Walker &amp; Dunlop is one of the leading commercial real estate services and finance companies in the United States. The Company originates, sells, and services a range of commercial real estate debt and equity financing products, provides multifamily property sales brokerage and valuation services, engages in commercial real estate investment management activities with a particular focus on the affordable housing sector through low-income housing tax credit (“LIHTC”) syndication, provides housing market research, and delivers real estate-related investment banking and advisory services. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Through its Agency lending products, the Company originates and sells loans pursuant to the programs of the Federal National Mortgage Association (“Fannie Mae”), the Federal Home Loan Mortgage Corporation (“Freddie Mac” and, together with Fannie Mae, the “GSEs”), the Government National Mortgage Association (“Ginnie Mae”), and the Federal Housing Administration, a division of the U.S. Department of Housing and Urban Development (together with Ginnie Mae, “HUD”). Through its debt brokerage products, the Company brokers, and in some cases services, loans for various life insurance companies, commercial banks, commercial mortgage-backed securities issuers, and other institutional investors. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt;"><b style="font-weight:bold;">NOTE 2—SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Subsequent Events</i>—The Company has evaluated the effects of all events that have occurred subsequent to June 30, 2024 and before the date of this filing. The Company has made certain disclosures in the notes to the condensed consolidated financial statements of events that have occurred subsequent to June 30, 2024. There have been no other material subsequent events that would require recognition in the condensed consolidated financial statements. <i style="font-style:italic;"> </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Use of Estimates</i>—The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, including the allowance for risk-sharing obligations, initial and recurring fair value assessments of capitalized mortgage servicing rights, the initial fair value assessment of  goodwill, the periodic assessment of impairment of goodwill, initial fair value estimate of other intangible assets, and the initial and recurring fair value assessments of contingent consideration liabilities. Actual results may vary from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Provision (Benefit) </i><i style="font-style:italic;">for Credit Losses</i><i style="font-style:italic;">—</i>The Company records the income statement impact of the changes in the allowance for loan losses, the allowance for risk-sharing obligations, and other credit losses within <i style="font-style:italic;">Provision (benefit) for credit losses</i> in the Condensed Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. The Company has credit risk exclusively on loans secured by multifamily real estate, with no exposure to any other sector of commercial real estate, including office, retail, industrial and hospitality. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Provision (Benefit) for Credit Losses</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for risk-sharing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,647)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for other credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Provision (benefit) for credit losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Agency Loan Repurchase</i><i style="font-style:italic;">s</i><i style="font-style:italic;">—</i>The Company is obligated to repurchase loans that are originated for the GSEs or HUD (collectively, the “Agencies”) programs if certain representations and warranties that it provides in connection with the sale of the loans through these programs are or may have been breached. When the Company repurchases a loan from the Agencies, the loan is included as a component of <i style="font-style:italic;">Other Assets </i>on the Condensed Consolidated Balance Sheets and any related credit loss is included within <i style="font-style:italic;">Provision (benefit) for credit losses</i> in the Condensed Consolidated Statements of Income. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fannie Mae</span><i style="font-style:italic;">—</i>During the first quarter of 2024, the Company repurchased a $17.9 million Fannie Mae loan, which consisted of a $4.4 million advance previously made to Fannie Mae in 2023 and a $13.5 million cash payment during the three months ended March 31, 2024. As of June 30, 2024, the Company had an immaterial allowance for credit loss related to this loan, as the Company expects to liquidate the underlying collateral for approximately the Company’s cost basis in the loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Freddie Mac</span><i style="font-style:italic;">—</i>The Company received repurchase requests from Freddie Mac related to two loans with unpaid principal balances (“UPB”) of $11.4 million and $34.8 million. In March 2024, the Company entered into a forbearance and indemnification agreement with Freddie Mac that among other things delayed the repurchase of these loans for <span style="-sec-ix-hidden:Hidden_Act5TwBgFkymdsBDnOMSuQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">six</span></span> and 12 months, respectively, and transferred the risk of loss for both loans from Freddie Mac to the Company. The fair value of the indemnification related to the $11.4 million loan is de minimis due to the excess of fair value of the underlying collateral compared to the carrying value of the loan. With respect to the $34.8 million loan, as of June 30, 2024, the Company’s best estimate of the fair value of the indemnification was $4.6 million, which is included within <i style="font-style:italic;">Other liabilities </i>on the Condensed Consolidated Balance Sheets, with a corresponding <span style="-sec-ix-hidden:Hidden_MBlFPODdSUuDSeA2DOGlVQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">amount</span></span> included in <i style="font-style:italic;">Provision (benefit) for credit losses </i>in the Condensed Consolidated Statements of Income for the six months ended June 30, 2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Loans</i><i style="font-style:italic;"> Held for Investment (“LHFI”), net</i>—LHFI consist predominately of multifamily interim loans originated by the Company for properties that currently do not qualify for permanent Agency financing (“Interim Loan Program” or “ILP”). These loans have terms of up to three years and are all adjustable-rate, interest-only, multifamily loans with similar risk characteristics and no geographic concentration. The Company also has an immaterial amount of LHFI associated with repurchased loans as discussed above. The loans are carried at their unpaid principal balances, adjusted for net unamortized loan fees and costs, and net of any allowance for loan losses. LHFI are included as a component of <i style="font-style:italic;">Other assets</i> in the Condensed Consolidated Financial Statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">As of June 30, 2024 and December 31, 2023, the balance of the Interim Loan Program portfolio consisted of a small number of loans with a balance of $25.9 million and $40.1 million, respectively, including an immaterial amount of net unamortized deferred fees and costs and allowance for loan losses. There were no ILP loans delinquent and in non-accrual status as of both June 30, 2024 and December 31, 2023. The amortized cost basis of loans that were current was $25.9 million and $40.1 million as of June 30, 2024 and December 31, 2023, respectively. As of June 30, 2024, all ILP loans were originated in 2019. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Statement</i><i style="font-style:italic;"> of Cash Flows</i>—For presentation in the Condensed Consolidated Statements of Cash Flows, the Company considers pledged cash and cash equivalents (as detailed in NOTE 9) to be restricted cash and restricted cash equivalents. The following table presents a reconciliation of the total cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Condensed Consolidated Statements of Cash Flows to the related captions in the Condensed Consolidated Balance Sheets as of June 30, 2024 and 2023, and December 31, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:49.7pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:85.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 208,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 228,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 328,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Pledged cash and cash equivalents (NOTE 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total cash, cash equivalents, restricted cash, and restricted cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 281,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 283,892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 391,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 258,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Income</i><i style="font-style:italic;"> Taxes</i>—The Company records the realizable excess tax benefits from stock-based compensation as a reduction to income tax expense. The realizable excess tax benefits were a $0.4 million benefit and a $0.1 million shortfall for the three months ended June 30, 2024 and 2023, respectively, and benefits of $1.0 million and $1.5 million for the six months ended June 30, 2024 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Net </i><i style="font-style:italic;">Warehouse</i><i style="font-style:italic;"> Interest Income (Expense)—</i>The Company presents warehouse interest income net of warehouse interest expense. Warehouse interest income is the interest earned from loans held for sale and loans held for investment. Generally, a substantial portion of the Company’s loans is financed with matched borrowings under one of its warehouse facilities. The remaining portion of loans not funded with matched borrowings is financed with the Company’s own cash. Occasionally, the Company also fully funds a small number of loans held for sale or loans held for investment with its own cash. Warehouse interest expense is incurred on borrowings used to fund loans solely while they are held for sale or for investment. Warehouse interest income and expense are earned or incurred on loans held for sale after a loan is closed and before a loan is sold. Warehouse interest income and expense are earned or incurred on loans held for investment after a loan is closed and before a loan is repaid. Included in <i style="font-style:italic;">Net warehouse interest income (expense)</i> for the three and six months ended June 30, 2024 and 2023 are the following components:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Components of Net Warehouse Interest Income (Expense)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,103</p></td></tr><tr><td style="vertical-align:bottom;width:56.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,122)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,836)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23,628)</p></td></tr><tr><td style="vertical-align:bottom;width:56.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net warehouse interest income (expense)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,526)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,525)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Co-broker Fees—</i>Third-party co-broker fees are netted against <i style="font-style:italic;">Loan origination and debt brokerage fees, net</i> in the Condensed Consolidated Statements of Income and were $2.0 million and $3.5 million for the three months ended June 30, 2024 and 2023, respectively, and $4.6 million and $6.8 million for the six months ended June 30, 2024 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Contracts with Customers</i>—A majority of the Company’s revenues are derived from the following sources, all of which are excluded from the accounting provisions applicable to contracts with customers: (i) financial instruments, (ii) transfers and servicing, (iii) derivative transactions, and (iv) investments in debt securities/equity-method investments. The remaining portion of revenues is derived from contracts with customers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Other than LIHTC asset management fees as described in the 2023 Form 10-K and presented as <i style="font-style:italic;">Investment management fees</i> in the Condensed Consolidated Statements of Income, the Company’s contracts with customers generally do not require significant judgment or material estimates that affect the determination of the transaction price (including the assessment of variable consideration), the allocation of the transaction price to performance obligations, and the determination of the timing of the satisfaction of performance obligations. Additionally, the earnings process for the majority of the Company’s contracts with customers is not complicated and is generally completed in a short period of time. The following table presents information about the Company’s contracts with customers for the three and six months ended June 30, 2024 and 2023:  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:29.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Description </b>(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Statement of income line item</b></p></td></tr><tr><td style="vertical-align:top;width:29.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_MaPUULJHS0-MzEvVPEpsfQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Certain loan origination fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,621</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,694</p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,408</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:8.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,723</p></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Loan origination and debt brokerage fees, net</p></td></tr><tr><td style="vertical-align:top;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_9YuwXfWHaE-0qEd54uPXDw;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Property sales broker fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,265</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,345</p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,086</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,969</p></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Property sales broker fees</p></td></tr><tr><td style="vertical-align:top;width:29.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_1uRnsoCr0EGtSzHjPI9arA;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Investment management fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,822</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,309</p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,342</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,482</p></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Investment management fees</p></td></tr><tr><td style="vertical-align:top;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_u62ZAGAqDUWa6T0wa7wAhw;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Application fees, appraisal revenues, subscription revenues, syndication fees, and other revenues</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,719</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,926</p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,994</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,464</p></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other revenues</p></td></tr><tr><td style="vertical-align:bottom;width:29.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_zxAYWt-k3kmEwq_WmP1ouA;"><b style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:bold;">Total revenues derived from contracts with customers</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Litigation</i>—In the ordinary course of business, the Company may be party to various claims and litigation, none of which the Company believes is material. The Company cannot predict the outcome of any pending litigation and may be subject to consequences that could include fines, penalties, and other costs, and the Company’s reputation and business may be impacted. The Company believes that any liability that could be imposed on the Company in connection with the disposition of any pending lawsuits would not have a material adverse effect on its business, results of operations, liquidity, or financial condition. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Recently Adopted and Recently Announced Accounting Pronouncement</i><i style="font-style:italic;">s</i>—The Company is currently evaluating Accounting Standards Updates (“ASU”) 2023-07, <i style="font-style:italic;">Improvements to Reportable Segment Disclosures </i>and 2023-09, <i style="font-style:italic;">Improvements to Income Tax Disclosures</i>. The </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;">annual disclosures required by ASU 2023-07 are effective for the Company’s Annual Report on Form 10-K for the year ending December 31, 2024. The interim disclosures required by ASU 2023-07 are effective in 2025. The disclosures for ASU 2023-09 are effective for the Company’s Annual Report on Form 10-K for the year ended December 31, 2025. The Company believes these ASUs will not materially impact the Company’s consolidated financial statements or disclosures. There were no other recently announced but not yet effective accounting pronouncements issued that have the potential to impact the Company’s condensed consolidated financial statements. The Company did not adopt any new accounting policies during the second quarter of 2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Reclassifications</i>—The Company has made immaterial reclassifications to prior-year balances to conform to current-year presentation. </p> <i style="font-style:italic;">Subsequent Events</i>—The Company has evaluated the effects of all events that have occurred subsequent to June 30, 2024 and before the date of this filing. The Company has made certain disclosures in the notes to the condensed consolidated financial statements of events that have occurred subsequent to June 30, 2024. There have been no other material subsequent events that would require recognition in the condensed consolidated financial statements. <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Use of Estimates</i>—The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, including the allowance for risk-sharing obligations, initial and recurring fair value assessments of capitalized mortgage servicing rights, the initial fair value assessment of  goodwill, the periodic assessment of impairment of goodwill, initial fair value estimate of other intangible assets, and the initial and recurring fair value assessments of contingent consideration liabilities. Actual results may vary from these estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Provision (Benefit) </i><i style="font-style:italic;">for Credit Losses</i><i style="font-style:italic;">—</i>The Company records the income statement impact of the changes in the allowance for loan losses, the allowance for risk-sharing obligations, and other credit losses within <i style="font-style:italic;">Provision (benefit) for credit losses</i> in the Condensed Consolidated Statements of Income. NOTE 4 contains additional discussion related to the allowance for risk-sharing obligations. The Company has credit risk exclusively on loans secured by multifamily real estate, with no exposure to any other sector of commercial real estate, including office, retail, industrial and hospitality. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Provision (Benefit) for Credit Losses</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for risk-sharing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,647)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for other credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Provision (benefit) for credit losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Provision (Benefit) for Credit Losses</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for risk-sharing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,647)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Provision (benefit) for other credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Provision (benefit) for credit losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> -17000 -57000 -16000 138000 353000 -677000 -1124000 -11647000 2600000 4600000 2936000 -734000 3460000 -11509000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Agency Loan Repurchase</i><i style="font-style:italic;">s</i><i style="font-style:italic;">—</i>The Company is obligated to repurchase loans that are originated for the GSEs or HUD (collectively, the “Agencies”) programs if certain representations and warranties that it provides in connection with the sale of the loans through these programs are or may have been breached. When the Company repurchases a loan from the Agencies, the loan is included as a component of <i style="font-style:italic;">Other Assets </i>on the Condensed Consolidated Balance Sheets and any related credit loss is included within <i style="font-style:italic;">Provision (benefit) for credit losses</i> in the Condensed Consolidated Statements of Income. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fannie Mae</span><i style="font-style:italic;">—</i>During the first quarter of 2024, the Company repurchased a $17.9 million Fannie Mae loan, which consisted of a $4.4 million advance previously made to Fannie Mae in 2023 and a $13.5 million cash payment during the three months ended March 31, 2024. As of June 30, 2024, the Company had an immaterial allowance for credit loss related to this loan, as the Company expects to liquidate the underlying collateral for approximately the Company’s cost basis in the loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Freddie Mac</span><i style="font-style:italic;">—</i>The Company received repurchase requests from Freddie Mac related to two loans with unpaid principal balances (“UPB”) of $11.4 million and $34.8 million. In March 2024, the Company entered into a forbearance and indemnification agreement with Freddie Mac that among other things delayed the repurchase of these loans for <span style="-sec-ix-hidden:Hidden_Act5TwBgFkymdsBDnOMSuQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">six</span></span> and 12 months, respectively, and transferred the risk of loss for both loans from Freddie Mac to the Company. The fair value of the indemnification related to the $11.4 million loan is de minimis due to the excess of fair value of the underlying collateral compared to the carrying value of the loan. With respect to the $34.8 million loan, as of June 30, 2024, the Company’s best estimate of the fair value of the indemnification was $4.6 million, which is included within <i style="font-style:italic;">Other liabilities </i>on the Condensed Consolidated Balance Sheets, with a corresponding <span style="-sec-ix-hidden:Hidden_MBlFPODdSUuDSeA2DOGlVQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">amount</span></span> included in <i style="font-style:italic;">Provision (benefit) for credit losses </i>in the Condensed Consolidated Statements of Income for the six months ended June 30, 2024. </p> 17900000 4400000 13500000 2 11400000 34800000 P12M 11400000 34800000 4600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Loans</i><i style="font-style:italic;"> Held for Investment (“LHFI”), net</i>—LHFI consist predominately of multifamily interim loans originated by the Company for properties that currently do not qualify for permanent Agency financing (“Interim Loan Program” or “ILP”). These loans have terms of up to three years and are all adjustable-rate, interest-only, multifamily loans with similar risk characteristics and no geographic concentration. The Company also has an immaterial amount of LHFI associated with repurchased loans as discussed above. The loans are carried at their unpaid principal balances, adjusted for net unamortized loan fees and costs, and net of any allowance for loan losses. LHFI are included as a component of <i style="font-style:italic;">Other assets</i> in the Condensed Consolidated Financial Statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">As of June 30, 2024 and December 31, 2023, the balance of the Interim Loan Program portfolio consisted of a small number of loans with a balance of $25.9 million and $40.1 million, respectively, including an immaterial amount of net unamortized deferred fees and costs and allowance for loan losses. There were no ILP loans delinquent and in non-accrual status as of both June 30, 2024 and December 31, 2023. The amortized cost basis of loans that were current was $25.9 million and $40.1 million as of June 30, 2024 and December 31, 2023, respectively. As of June 30, 2024, all ILP loans were originated in 2019. </p> P3Y P3Y 25900000 40100000 0 0 25900000 40100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Statement</i><i style="font-style:italic;"> of Cash Flows</i>—For presentation in the Condensed Consolidated Statements of Cash Flows, the Company considers pledged cash and cash equivalents (as detailed in NOTE 9) to be restricted cash and restricted cash equivalents. The following table presents a reconciliation of the total cash, cash equivalents, restricted cash, and restricted cash equivalents as presented in the Condensed Consolidated Statements of Cash Flows to the related captions in the Condensed Consolidated Balance Sheets as of June 30, 2024 and 2023, and December 31, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:49.7pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:85.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 208,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 228,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 328,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Pledged cash and cash equivalents (NOTE 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total cash, cash equivalents, restricted cash, and restricted cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 281,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 283,892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 391,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 258,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table></div> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="padding-left:49.7pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:85.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 208,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 228,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 328,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Pledged cash and cash equivalents (NOTE 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total cash, cash equivalents, restricted cash, and restricted cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 281,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 283,892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 391,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 258,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table></div> 208095000 228091000 328698000 225949000 35460000 21769000 21422000 17676000 37935000 34032000 41283000 14658000 281490000 283892000 391403000 258283000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Income</i><i style="font-style:italic;"> Taxes</i>—The Company records the realizable excess tax benefits from stock-based compensation as a reduction to income tax expense. The realizable excess tax benefits were a $0.4 million benefit and a $0.1 million shortfall for the three months ended June 30, 2024 and 2023, respectively, and benefits of $1.0 million and $1.5 million for the six months ended June 30, 2024 and 2023, respectively.</p> 400000 -100000 1000000.0 1500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Net </i><i style="font-style:italic;">Warehouse</i><i style="font-style:italic;"> Interest Income (Expense)—</i>The Company presents warehouse interest income net of warehouse interest expense. Warehouse interest income is the interest earned from loans held for sale and loans held for investment. Generally, a substantial portion of the Company’s loans is financed with matched borrowings under one of its warehouse facilities. The remaining portion of loans not funded with matched borrowings is financed with the Company’s own cash. Occasionally, the Company also fully funds a small number of loans held for sale or loans held for investment with its own cash. Warehouse interest expense is incurred on borrowings used to fund loans solely while they are held for sale or for investment. Warehouse interest income and expense are earned or incurred on loans held for sale after a loan is closed and before a loan is sold. Warehouse interest income and expense are earned or incurred on loans held for investment after a loan is closed and before a loan is repaid. Included in <i style="font-style:italic;">Net warehouse interest income (expense)</i> for the three and six months ended June 30, 2024 and 2023 are the following components:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Components of Net Warehouse Interest Income (Expense)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,103</p></td></tr><tr><td style="vertical-align:bottom;width:56.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,122)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,836)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23,628)</p></td></tr><tr><td style="vertical-align:bottom;width:56.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net warehouse interest income (expense)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,526)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,525)</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Components of Net Warehouse Interest Income (Expense)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,103</p></td></tr><tr><td style="vertical-align:bottom;width:56.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Warehouse interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,122)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,836)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23,628)</p></td></tr><tr><td style="vertical-align:bottom;width:56.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net warehouse interest income (expense)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,526)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,525)</p></td></tr></table> 6643000 11596000 14136000 22103000 8227000 13122000 16836000 23628000 -1584000 -1526000 -2700000 -1525000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Co-broker Fees—</i>Third-party co-broker fees are netted against <i style="font-style:italic;">Loan origination and debt brokerage fees, net</i> in the Condensed Consolidated Statements of Income and were $2.0 million and $3.5 million for the three months ended June 30, 2024 and 2023, respectively, and $4.6 million and $6.8 million for the six months ended June 30, 2024 and 2023, respectively.</p> 2000000.0 3500000 4600000 6800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Contracts with Customers</i>—A majority of the Company’s revenues are derived from the following sources, all of which are excluded from the accounting provisions applicable to contracts with customers: (i) financial instruments, (ii) transfers and servicing, (iii) derivative transactions, and (iv) investments in debt securities/equity-method investments. The remaining portion of revenues is derived from contracts with customers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Other than LIHTC asset management fees as described in the 2023 Form 10-K and presented as <i style="font-style:italic;">Investment management fees</i> in the Condensed Consolidated Statements of Income, the Company’s contracts with customers generally do not require significant judgment or material estimates that affect the determination of the transaction price (including the assessment of variable consideration), the allocation of the transaction price to performance obligations, and the determination of the timing of the satisfaction of performance obligations. Additionally, the earnings process for the majority of the Company’s contracts with customers is not complicated and is generally completed in a short period of time. The following table presents information about the Company’s contracts with customers for the three and six months ended June 30, 2024 and 2023:  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:29.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Description </b>(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Statement of income line item</b></p></td></tr><tr><td style="vertical-align:top;width:29.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_MaPUULJHS0-MzEvVPEpsfQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Certain loan origination fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,621</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,694</p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,408</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:8.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,723</p></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Loan origination and debt brokerage fees, net</p></td></tr><tr><td style="vertical-align:top;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_9YuwXfWHaE-0qEd54uPXDw;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Property sales broker fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,265</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,345</p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,086</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,969</p></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Property sales broker fees</p></td></tr><tr><td style="vertical-align:top;width:29.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_1uRnsoCr0EGtSzHjPI9arA;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Investment management fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,822</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,309</p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,342</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,482</p></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Investment management fees</p></td></tr><tr><td style="vertical-align:top;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_u62ZAGAqDUWa6T0wa7wAhw;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Application fees, appraisal revenues, subscription revenues, syndication fees, and other revenues</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,719</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,926</p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,994</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,464</p></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other revenues</p></td></tr><tr><td style="vertical-align:bottom;width:29.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_zxAYWt-k3kmEwq_WmP1ouA;"><b style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:bold;">Total revenues derived from contracts with customers</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:29.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Description </b>(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Statement of income line item</b></p></td></tr><tr><td style="vertical-align:top;width:29.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_MaPUULJHS0-MzEvVPEpsfQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Certain loan origination fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,621</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,694</p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,408</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:top;white-space:nowrap;width:8.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,723</p></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Loan origination and debt brokerage fees, net</p></td></tr><tr><td style="vertical-align:top;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_9YuwXfWHaE-0qEd54uPXDw;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Property sales broker fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,265</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,345</p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,086</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,969</p></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Property sales broker fees</p></td></tr><tr><td style="vertical-align:top;width:29.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_1uRnsoCr0EGtSzHjPI9arA;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Investment management fees</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,822</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,309</p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,342</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:8.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,482</p></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Investment management fees</p></td></tr><tr><td style="vertical-align:top;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_u62ZAGAqDUWa6T0wa7wAhw;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Application fees, appraisal revenues, subscription revenues, syndication fees, and other revenues</span></span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,719</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,926</p></td><td style="vertical-align:top;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,994</p></td><td style="vertical-align:top;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,464</p></td><td style="vertical-align:top;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other revenues</p></td></tr><tr><td style="vertical-align:bottom;width:29.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_zxAYWt-k3kmEwq_WmP1ouA;"><b style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:bold;">Total revenues derived from contracts with customers</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 120,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 129,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:28.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 25621000 20694000 43408000 34723000 11265000 10345000 20086000 21969000 14822000 16309000 28342000 31482000 16719000 18926000 28994000 41464000 68427000 66274000 120830000 129638000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Litigation</i>—In the ordinary course of business, the Company may be party to various claims and litigation, none of which the Company believes is material. The Company cannot predict the outcome of any pending litigation and may be subject to consequences that could include fines, penalties, and other costs, and the Company’s reputation and business may be impacted. The Company believes that any liability that could be imposed on the Company in connection with the disposition of any pending lawsuits would not have a material adverse effect on its business, results of operations, liquidity, or financial condition. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Recently Adopted and Recently Announced Accounting Pronouncement</i><i style="font-style:italic;">s</i>—The Company is currently evaluating Accounting Standards Updates (“ASU”) 2023-07, <i style="font-style:italic;">Improvements to Reportable Segment Disclosures </i>and 2023-09, <i style="font-style:italic;">Improvements to Income Tax Disclosures</i>. The </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;">annual disclosures required by ASU 2023-07 are effective for the Company’s Annual Report on Form 10-K for the year ending December 31, 2024. The interim disclosures required by ASU 2023-07 are effective in 2025. The disclosures for ASU 2023-09 are effective for the Company’s Annual Report on Form 10-K for the year ended December 31, 2025. The Company believes these ASUs will not materially impact the Company’s consolidated financial statements or disclosures. There were no other recently announced but not yet effective accounting pronouncements issued that have the potential to impact the Company’s condensed consolidated financial statements. The Company did not adopt any new accounting policies during the second quarter of 2024. </p> <i style="font-style:italic;">Reclassifications</i>—The Company has made immaterial reclassifications to prior-year balances to conform to current-year presentation. <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 3—MORTGAGE SERVICING RIGHTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times';">The fair value of the mortgage servicing rights (“MSRs”) was </span><span style="font-family:'Times';">$1.4</span><span style="font-family:'Times';"> billion as of both June 30, 2024 and December 31, 2023. The Company uses a discounted static cash flow valuation approach, and the key economic assumption is the discount rate. For example, see the following sensitivities related to the discount rate: </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times';">The impact of a </span><span style="font-family:'Times';">100</span><span style="font-family:'Times';">-</span><span style="font-family:'Times';">basis point increase in the discount rate at June 30, 2024 would be a decrease in the fair value of </span><span style="font-family:'Times';">$42.7</span><span style="font-family:'Times';"> million to the MSRs outstanding as of June 30, 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times';">The impact of a </span><span style="font-family:'Times';">200</span><span style="font-family:'Times';">-</span><span style="font-family:'Times';">basis point increase in the discount rate at June 30, 2024 would be a decrease in the fair value of </span><span style="font-family:'Times';">$82.5</span><span style="font-family:'Times';"> million to the MSRs outstanding as of June 30, 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times';">These sensitivities are hypothetical and should be used with caution. These estimates do not include interplay among assumptions and are estimated as a portfolio rather than individual assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Activity related to MSRs for the three and six months ended June 30, 2024 and 2023 follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.01%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of MSRs</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 881,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 946,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 907,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 975,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Additions, following the sale of loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (50,495)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (49,467)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (101,026)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (98,909)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Pre-payments and write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,680)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,927)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,140)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,335)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 850,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 932,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 850,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 932,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:12pt 0pt 12pt 0pt;">The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s MSRs as of June 30, 2024 and December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.18%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of MSRs </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Gross value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,755,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,733,844</p></td></tr><tr><td style="vertical-align:bottom;width:69.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (904,348)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (826,429)</p></td></tr><tr><td style="vertical-align:bottom;width:69.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net carrying value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 850,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 907,415</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The expected amortization of MSRs shown in the Condensed Consolidated Balance Sheet as of June 30, 2024 is shown in the table below. Actual amortization may vary from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expected</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  Amortization  </b></p></td></tr><tr><td style="vertical-align:bottom;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Six Months Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,292</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Year Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178,735</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,112</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,461</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,041</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,048</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,142</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 850,831</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 1400000000 1400000000 0.0100 42700000 0.0200 82500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.01%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of MSRs</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 881,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 946,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 907,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 975,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Additions, following the sale of loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (50,495)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (49,467)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (101,026)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (98,909)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Pre-payments and write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,680)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,927)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,140)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,335)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 850,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 932,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 850,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 932,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 881834000 946406000 907415000 975226000 21172000 38119000 47582000 62149000 50495000 49467000 101026000 98909000 1680000 2927000 3140000 6335000 850831000 932131000 850831000 932131000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.18%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Components of MSRs </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Gross value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,755,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,733,844</p></td></tr><tr><td style="vertical-align:bottom;width:69.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (904,348)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (826,429)</p></td></tr><tr><td style="vertical-align:bottom;width:69.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net carrying value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 850,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 907,415</p></td></tr></table> 1755179000 1733844000 904348000 826429000 850831000 907415000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expected</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  Amortization  </b></p></td></tr><tr><td style="vertical-align:bottom;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Six Months Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,292</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Year Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178,735</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,112</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,461</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,041</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,048</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,142</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 850,831</p></td></tr></table> 98292000 178735000 153112000 131461000 103041000 78048000 108142000 850831000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 4—ALLOWANCE FOR RISK-SHARING OBLIGATIONS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">When a loan is sold under the Fannie Mae Delegated Underwriting and Servicing (“DUS”) program, the Company typically agrees to guarantee a portion of the ultimate loss incurred on the loan should the borrower fail to perform. The compensation for this risk is a component of the servicing fee on the loan. The guaranty is in force while the loan is outstanding. The Company does not provide a guaranty for any other loan product it sells or brokers. Substantially all loans sold under the Fannie Mae DUS program contain modified or full-risk sharing guaranties that are based on the credit performance of the loan. The Company records an estimate of the contingent loss reserve for Current Expected Credit Losses (“CECL”) for all loans in its Fannie Mae at-risk servicing portfolio and also records collateral-based reserves as necessary and presents this combined loss reserve as <i style="font-style:italic;">Allowance for risk-sharing obligations</i> on the Condensed Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">Activity related to the allowance for risk-sharing obligations for the three and six months ended June 30, 2024 and 2023 follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Allowance for Risk-Sharing Obligations </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Provision (benefit) for risk-sharing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (11,647)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The Company assesses several qualitative and quantitative factors to calculate the CECL allowance each quarter including the current and expected unemployment rate, macroeconomic conditions, and the multifamily market. The key inputs for the CECL allowance are the historic loss rate, the forecast-period loss rate, the reversion-period loss rate, and the UPB of the at-risk servicing portfolio. A summary of the key inputs of the CECL allowance as of the end of each of the quarters presented and the provision (benefit) impact during each quarter for the six months ended <span style="font-family:'Times';">June 30, 2024</span> and 2023 follows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:60.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CECL Calculation Inputs, Details, and Provision Impact</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q1 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">Forecast-period loss rate </span>(<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">Reversion-period loss rate </span>(<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">Historical loss rate </span>(<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">At-risk Fannie Mae servicing portfolio UPB</span> (<i style="font-style:italic;">in billions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">CECL allowance </span><i style="font-style:italic;">(in millions)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">Provision (benefit) for risk-sharing obligations </span>(<i style="font-style:italic;">in millions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.1)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:60.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CECL Calculation Inputs, Details, and Provision Impact</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q1 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">Forecast-period loss rate </span>(<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">Reversion-period loss rate </span>(<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">Historical loss rate </span>(<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">At-risk Fannie Mae servicing portfolio UPB</span> (<i style="font-style:italic;">in billions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">CECL allowance </span><i style="font-style:italic;">(in millions)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">Provision (benefit) for risk-sharing obligations </span>(<i style="font-style:italic;">in millions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11.6)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">During the first quarters of both 2024 and 2023, the Company updated its 10-year look-back period, resulting in loss data from the earliest year being replaced with the loss data for the most recently completed year. The look-back period updates resulted in the historical loss rate factors decreasing and the benefit for risk-sharing obligations, as noted in the table above. The Company also slightly increased its forecast-period and reversion-period loss rates during the three months ended March 31, 2023 to incorporate uncertain macroeconomic conditions. For the three months ended March 31, 2024, the ratio of the forecast-period loss rate to the historical loss rate increased, resulting in a much lower benefit for risk-sharing obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">During the second quarters of both 2024 and 2023, the activity in the risk-sharing obligations shown above was primarily the result of updated collateral-based reserves.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The weighted average remaining life of the at-risk Fannie Mae servicing portfolio as of <span style="font-family:'Times';">June 30, 2024</span> was 6.0 years compared to 6.4 years as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">As of June 30, 2024, the Company had five loans with aggregate collateral-based reserves of $5.6 million compared to three loans with an aggregate collateral-based reserve of $2.8 million as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">As of June 30, 2024 and 2023, the maximum quantifiable contingent liability associated with the Company’s guaranties for the at-risk loans serviced under the Fannie Mae DUS agreement was $12.2 billion and $11.3 billion, respectively. This maximum quantifiable contingent liability relates to the at-risk loans serviced for Fannie Mae at the specific point in time indicated. The maximum quantifiable contingent liability is not representative of the actual loss the Company would incur. The Company would be liable for this amount only if all of the loans it services for Fannie Mae, for which the Company retains some risk of loss, were to default and all of the collateral underlying these loans were determined to be without value at the time of settlement.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Allowance for Risk-Sharing Obligations </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Provision (benefit) for risk-sharing obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (11,647)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 30124000 33087000 31601000 44057000 353000 -677000 -1124000 -11647000 30477000 32410000 30477000 32410000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:60.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CECL Calculation Inputs, Details, and Provision Impact</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q1 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">Forecast-period loss rate </span>(<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">Reversion-period loss rate </span>(<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">Historical loss rate </span>(<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">At-risk Fannie Mae servicing portfolio UPB</span> (<i style="font-style:italic;">in billions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">CECL allowance </span><i style="font-style:italic;">(in millions)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">Provision (benefit) for risk-sharing obligations </span>(<i style="font-style:italic;">in millions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1.1)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:60.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CECL Calculation Inputs, Details, and Provision Impact</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q1 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Q2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">Forecast-period loss rate </span>(<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">Reversion-period loss rate </span>(<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">Historical loss rate </span>(<i style="font-style:italic;">in basis points</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">At-risk Fannie Mae servicing portfolio UPB</span> (<i style="font-style:italic;">in billions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">CECL allowance </span><i style="font-style:italic;">(in millions)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;">Provision (benefit) for risk-sharing obligations </span>(<i style="font-style:italic;">in millions</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11.6)</p></td></tr></table> 0.023 0.023 0.013 0.013 0.003 0.003 59200000000 59500000000 25000000.0 24900000 -1500000 400000 -1100000 0.023 0.023 0.015 0.015 0.006 0.006 54500000000 55700000000 28700000 28900000 -10900000 -700000 -11600000 P6Y P6Y4M24D 5 5600000 3 2800000 12200000000 11300000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 5—SERVICING</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times';">The total unpaid principal balance of loans the Company was servicing for various institutional investors was </span><span style="font-family:'Times';">$132.8</span><span style="font-family:'Times';"> billion as of June 30, 2024 compared to </span><span style="font-family:'Times';">$130.5</span><span style="font-family:'Times';"> billion as of December 31, 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:27pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times';">As of both June 30, 2024 and December 31, 2023, custodial deposit accounts (“escrow deposits”) relating to loans serviced by the Company totaled </span><span style="font-family:'Times';">$2.7</span><span style="font-family:'Times';"> billion. These amounts are not included in the Condensed Consolidated Balance Sheets as such amounts are not Company assets; however, the Company is entitled to placement fees on these escrow deposits, presented within </span><i style="font-family:'Times';font-style:italic;">Placement fees and other interest income</i><span style="font-family:'Times';"> in the Condensed Consolidated Statements of Income. Certain cash deposits exceed the Federal Deposit Insurance Corporation insurance limits; however, the Company believes it has mitigated this risk by holding uninsured deposits at large national banks. </span></p> 132800000000 130500000000 2700000000 2700000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 6—DEBT </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;background:#ffffff;">Warehouse Facilities </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;">As of June 30, 2024, to provide financing to borrowers under the Agencies’ programs, the Company had committed and uncommitted warehouse lines of credit in the amount of $3.8 billion with certain national banks and a $1.5 billion uncommitted facility with Fannie Mae (collectively, the “Agency Warehouse Facilities”). In support of these Agency Warehouse Facilities, the Company has pledged substantially </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;margin:0pt;">all of its loans held for sale under the Company’s approved programs. The Company’s ability to originate mortgage loans for sale depends upon its ability to secure and maintain these types of short-term financings on acceptable terms. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">Additionally, the Company has arranged for warehouse lines of credit with certain national banks to assist in funding loans held for investment under the Interim Loan Program (“Interim Warehouse Facilities”). The Company has pledged the majority of its loans held for investment against these Interim Warehouse Facilities. The Company’s ability to originate and hold loans held for investment depends upon market conditions and its ability to secure and maintain these types of short-term financings on acceptable terms. As of June 30, 2024, the Interim Warehouse Facilities had $119.8 million of total facility capacity with an outstanding balance of $11.7 million. The interest rate on the Interim Warehouse Facilities ranged from <span style="-sec-ix-hidden:Hidden_HpJ72mrQAk23LC8_W7h5Dw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">SOFR</span></span> (defined below) <span style="-sec-ix-hidden:Hidden_dAk7pnpCrUa9IIWiY7euOQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">plus</span></span> 250 to 311 basis points. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The interest rate for all our warehouse facilities and debt is based on an Adjusted Term Secured Overnight Financing Rate (“SOFR”).  The maximum amount and outstanding borrowings under Agency Warehouse Facilities as of June 30, 2024 follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Committed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Uncommitted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Facility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Facility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capacity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest rate</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 325,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 575,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_Yui75O802Uu8WSKDsolFIA;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">SOFR</span></span><span style="font-size:9pt;"> plus </span><span style="font-size:9pt;">1.30%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_OnFLfjpdLUescRP7vK69Vg;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">SOFR</span></span><span style="font-size:9pt;"> plus </span><span style="font-size:9pt;">1.30%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 850,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_bhPSueH3NEuqiTS6OnfWiw;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">SOFR</span></span><span style="font-size:9pt;"> plus </span><span style="font-size:9pt;">1.30%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 375,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_-YPFyjJ9ckyeDQv7rhze3g;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">SOFR</span></span><span style="font-size:9pt;"> </span><span style="-sec-ix-hidden:Hidden_HxPMJR4MeECq5tJ9lRTKjg;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">plus</span></span><span style="font-size:9pt;"> </span><span style="font-size:9pt;">1.30%</span><span style="font-size:9pt;"> to </span><span style="font-size:9pt;">1.35%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_bnaVb6Z2dEWgvKKyzE-Ncw;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">SOFR</span></span><span style="font-size:9pt;"> plus </span><span style="font-size:9pt;">1.45%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">Total National Bank Agency Warehouse Facilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,600,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,800,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 673,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Fannie Mae repurchase agreement, uncommitted line and open maturity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total Agency Warehouse Facilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,600,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 798,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;">Interest rate presented does not include the effect of any applicable interest rate floors. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-family:'Times';font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">During 2024, the following amendments to the Company’s Agency Warehouse Facilities were executed in the normal course of business to support the Company’s business. No other material modifications have been made to the other Agency Warehouse Facilities during the year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The maturity date of Agency Warehouse Facility #2 was extended to April 11, 2025. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The committed borrowing capacity of Agency Warehouse Facility #3 was decreased from $600.0 million to $425.0 million, and the uncommitted borrowing capacity was increased from $265.0 million to $425.0 million. The maturity date was also extended to May 15, 2025, and the interest rate was decreased from <span style="-sec-ix-hidden:Hidden_P6jV2oufIkiRxSJ5ROVEYQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">SOFR</span></span> plus 135 basis points to <span style="-sec-ix-hidden:Hidden_QC7iFiM3B0aAjuwMQa0A_g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">SOFR</span></span> plus 130 basis points. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The committed borrowing capacity of Agency Warehouse Facility #4 was decreased from $200.0 million to $150.0 million. The maturity date was also extended to June 22, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;background:#ffffff;">Note Payable </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="background:#ffffff;">The Company has a senior secured credit agreement (the “Credit Agreement”) that provides for a </span><span style="background:#ffffff;">$600.0</span><span style="background:#ffffff;"> million term loan. Additionally, in January 2023 the Company entered into a lender joinder agreement and amendment to the Credit Agreement that provided for additional borrowing with a principal amount of </span><span style="background:#ffffff;">$200.0</span><span style="background:#ffffff;"> million, modified the ratio thresholds related to mandatory prepayments, and included a provision that allows additional types of indebtedness.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:25.2pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="background:#ffffff;">During the second quarter of 2024, the Company entered into another amendment, that, among other things, decreased the interest rate of the additional borrowing with an outstanding balance of </span><span style="background:#ffffff;">$198.0</span><span style="background:#ffffff;"> million from Adjusted Term </span><span style="-sec-ix-hidden:Hidden_E0c90ki85E6tyQx2kthrBw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">SOFR</span></span><span style="background:#ffffff;"> plus </span><span style="background:#ffffff;">3.00%</span><span style="background:#ffffff;"> to Adjusted Term </span><span style="-sec-ix-hidden:Hidden_1DIvYd9dB0SstV462PMbGg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">SOFR</span></span><span style="background:#ffffff;"> plus </span><span style="background:#ffffff;">2.25%</span><span style="background:#ffffff;">, made a small update to the quarterly principal payment, and made other immaterial changes. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:25.2pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="background:#ffffff;">As of June 30, 2024, the </span><span style="background:#ffffff;">$600.0</span><span style="background:#ffffff;"> million term loan and additional borrowings of </span><span style="background:#ffffff;">$198.0</span><span style="background:#ffffff;"> million (together known as “Term Debt”) had an outstanding principal balance of </span><span style="background:#ffffff;">$782.5</span><span style="background:#ffffff;"> million. The Term Debt matures on </span><span style="background:#ffffff;">December 16, 2028</span><span style="background:#ffffff;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="background:#ffffff;">The warehouse notes payable and notes payable are subject to various financial covenants. The Company is in compliance with all of these financial covenants as of June 30, 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 3800000000 1500000000 119800000 11700000 0.0250 0.0311 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Committed</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Uncommitted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Facility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Facility</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capacity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest rate</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 325,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 575,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_Yui75O802Uu8WSKDsolFIA;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">SOFR</span></span><span style="font-size:9pt;"> plus </span><span style="font-size:9pt;">1.30%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_OnFLfjpdLUescRP7vK69Vg;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">SOFR</span></span><span style="font-size:9pt;"> plus </span><span style="font-size:9pt;">1.30%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 850,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_bhPSueH3NEuqiTS6OnfWiw;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">SOFR</span></span><span style="font-size:9pt;"> plus </span><span style="font-size:9pt;">1.30%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 375,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_-YPFyjJ9ckyeDQv7rhze3g;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">SOFR</span></span><span style="font-size:9pt;"> </span><span style="-sec-ix-hidden:Hidden_HxPMJR4MeECq5tJ9lRTKjg;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">plus</span></span><span style="font-size:9pt;"> </span><span style="font-size:9pt;">1.30%</span><span style="font-size:9pt;"> to </span><span style="font-size:9pt;">1.35%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Agency Warehouse Facility #5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_bnaVb6Z2dEWgvKKyzE-Ncw;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">SOFR</span></span><span style="font-size:9pt;"> plus </span><span style="font-size:9pt;">1.45%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">Total National Bank Agency Warehouse Facilities</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,600,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,800,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 673,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Fannie Mae repurchase agreement, uncommitted line and open maturity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total Agency Warehouse Facilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,600,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,700,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 798,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;">Interest rate presented does not include the effect of any applicable interest rate floors. </span></td></tr></table> 325000000 250000000 575000000 161970000 0.0130 700000000 300000000 1000000000 293032000 0.0130 425000000 425000000 850000000 36094000 0.0130 150000000 225000000 375000000 42549000 0.0130 0.0135 1000000000 1000000000 139471000 0.0145 1600000000 2200000000 3800000000 673116000 1500000000 1500000000 125548000 1600000000 3700000000 5300000000 798664000 2025-04-11 600000000.0 425000000.0 265000000.0 425000000.0 2025-05-15 0.0135 0.0130 200000000.0 150000000.0 2025-06-22 600000000.0 200000000.0 198000000.0 0.0300 0.0225 600000000.0 198000000.0 782500000 2028-12-16 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-family:'Times';font-weight:bold;background:#ffffff;">NOTE 7—GOODWILL AND OTHER INTANGIBLE ASSETS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Times';font-weight:bold;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;background:#ffffff;">Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:12pt 0pt 12pt 0pt;">The Company’s reportable segments are Capital Markets (“CM”), Servicing &amp; Asset Management (“SAM”), and Corporate. A summary of the Company’s goodwill by reportable segments for the six months ended June 30, 2024 and 2023 follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:50.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Roll Forward of Gross Goodwill</b><i style="font-style:italic;"> </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CM</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SAM</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CM</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SAM</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 524,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 963,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 520,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 959,712</p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Additions from acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Measurement-period and other adjustments </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,998</p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Ending gross goodwill balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 524,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 963,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 524,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 963,710</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Roll Forward of Accumulated Goodwill</b><i style="font-style:italic;"> </i><b style="font-weight:bold;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Ending accumulated goodwill impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 462,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 901,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 524,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 963,710</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:8.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:4.5pt;background:#ffffff;"><span style="display:inline-block;font-size:8pt;min-width:13.5pt;text-indent:0pt;white-space:nowrap;">(1)</span><span style="font-size:8pt;">As of June 30, 2024 and 2023 and December 31, 2023 and 2022, </span><span style="font-size:8pt;">no</span><span style="font-size:8pt;"> goodwill was allocated to the Corporate reportable segment. </span></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;background:#ffffff;">Other Intangible Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">Activity related to other intangible assets for the six months ended June 30, 2024 and 2023 follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Other Intangible Assets</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,643</p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Additions from acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (7,508)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (8,724)</p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 174,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 189,919</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:12pt 0pt 12pt 0pt;">The following table summarizes the gross value, accumulated amortization, and net carrying value of the Company’s other intangible assets as of June 30, 2024 and December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Other Intangible Assets </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Gross value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 220,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 220,682</p></td></tr><tr><td style="vertical-align:bottom;width:69.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (46,215)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (38,707)</p></td></tr><tr><td style="vertical-align:bottom;width:69.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Net carrying value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 174,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,975</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="background:#ffffff;">The expected amortization of other intangible assets shown in the Condensed Consolidated Balance Sheet as of </span><span style="background:#ffffff;">June 30</span><span style="background:#ffffff;">, 2024 is shown in the table below. Actual amortization may vary from these estimates.</span><span style="text-decoration-line:line-through;text-decoration-style:solid;background:#ffffff;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expected</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  Amortization  </b></p></td></tr><tr><td style="vertical-align:bottom;width:82.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Six Months Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,179</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Year Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,357</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,357</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,357</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,357</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,293</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,567</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 174,467</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;background:#ffffff;">Contingent Consideration Liabilities </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Times';font-weight:bold;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">A summary of the Company’s contingent consideration liabilities, which are included in <i style="font-style:italic;">Other</i> <i style="font-style:italic;">liabilities</i> in the Condensed Consolidated Balance Sheets, for the six months ended June 30, 2024 and 2023 follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Roll Forward of Contingent Consideration Liabilities</b><i style="font-style:italic;"> </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Accretion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25,873)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25,690)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 175,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:12pt 0pt 0pt 0pt;"><span style="font-family:'Times';">The contingent consideration liabilities presented in the table above relate to (i) acquisitions of debt brokerage and investment sales brokerage companies and (ii) other acquisitions completed over the past several years. </span><span style="font-family:'Times';">The contingent consideration for each of the acquisitions may be earned over various lengths of time after each acquisition, with a maximum earnout period of </span><span style="font-family:'Times';">five years</span><span style="font-family:'Times';">, provided certain revenue targets and other metrics have been met. </span><span style="font-family:'Times';">The last of the earnout periods related to the contingent consideration ends in the third quarter of 2027. In each case, t</span><span style="font-family:'Times';">he Company estimated the initial fair value of the contingent consideration using a Monte Carlo simulation.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times';margin-bottom:12pt;visibility:hidden;">​</span></p> <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:50.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:50.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Roll Forward of Gross Goodwill</b><i style="font-style:italic;"> </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CM</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SAM</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CM</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SAM</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 524,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 963,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 520,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 959,712</p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Additions from acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Measurement-period and other adjustments </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,998</p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Ending gross goodwill balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 524,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 963,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 524,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 963,710</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Roll Forward of Accumulated Goodwill</b><i style="font-style:italic;"> </i><b style="font-weight:bold;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Ending accumulated goodwill impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 462,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 901,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 524,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 439,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 963,710</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:8.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:4.5pt;background:#ffffff;"><span style="display:inline-block;font-size:8pt;min-width:13.5pt;text-indent:0pt;white-space:nowrap;">(1)</span><span style="font-size:8pt;">As of June 30, 2024 and 2023 and December 31, 2023 and 2022, </span><span style="font-size:8pt;">no</span><span style="font-size:8pt;"> goodwill was allocated to the Corporate reportable segment. </span></div> 524189000 439521000 963710000 520191000 439521000 959712000 0 0 0 0 0 0 0 0 0 3998000 0 3998000 524189000 439521000 963710000 524189000 439521000 963710000 62000000 62000000 0 0 0 0 0 0 62000000 62000000 462189000 439521000 901710000 524189000 439521000 963710000 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Roll Forward of Other Intangible Assets</b><i style="font-size:9pt;font-style:italic;"> </i><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,643</p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Additions from acquisitions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (7,508)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (8,724)</p></td></tr><tr><td style="vertical-align:bottom;width:75.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 174,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 189,919</p></td></tr></table> 181975000 198643000 7508000 8724000 174467000 189919000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Components of Other Intangible Assets </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Gross value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 220,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 220,682</p></td></tr><tr><td style="vertical-align:bottom;width:69.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (46,215)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (38,707)</p></td></tr><tr><td style="vertical-align:bottom;width:69.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Net carrying value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 174,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,975</p></td></tr></table> 220682000 220682000 46215000 38707000 174467000 181975000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expected</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  Amortization  </b></p></td></tr><tr><td style="vertical-align:bottom;width:82.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Six Months Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,179</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Year Ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,357</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,357</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,357</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,357</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,293</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,567</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 174,467</p></td></tr></table> 8179000 16357000 16357000 16357000 16357000 16293000 84567000 174467000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Roll Forward of Contingent Consideration Liabilities</b><i style="font-style:italic;"> </i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Accretion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25,873)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25,690)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 175,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 113546000 200346000 1334000 353000 25873000 25690000 89007000 175009000 P5Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 8—FAIR VALUE MEASUREMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times';">The Company uses valuation techniques that are consistent with the market approach, the income approa</span><span style="font-family:'Times';">ch, and/or the cost approach to measure assets and liabilities that are measured at fair value. Inputs to valuation techniques refer to the assumptions that market participants would use in pricing the asset or liability. Inputs may be observable, meaning those that reflect the assumptions market participants would use in pricing the asset or liability developed based on market data obtained from independent sources, or unobservable, meaning those that reflect the reporting entity's own assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances. In that regard, accounting standards establish a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 6pt 0pt;">●</td><td style="padding:0pt 0pt 6pt 0pt;"><i style="font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;">Level 1</i><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;">—Financial assets and liabilities whose values are based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 6pt 0pt;">●</td><td style="padding:0pt 0pt 6pt 0pt;"><i style="font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;">Level 2</i><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;">—Financial assets and liabilities whose values are based on inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly. These might include quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (such as interest rates, volatilities, prepayment speeds, credit risks, etc.) or inputs that are derived principally from, or corroborated by, market data by correlation or other means.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><i style="font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;">Level 3</i><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;">—Financial assets and liabilities whose values are based on inputs that are both unobservable and significant to the overall valuation.</span></td></tr></table><div style="margin-top:6pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:12pt 0pt 0pt 0pt;"><span style="font-family:'Times';">The Company's MSRs are measured at fair value at inception, and thereafter on a nonrecurring basis, and are carried at the lower of amortized cost or fair value. That is, the instruments are not measured at fair value on an ongoing basis but are subject to fair value measurement when there is evidence of impairment and for disclosure purposes (NOTE 3). The Company's MSRs do not trade in an active, open market with readily observable prices. While sales of multifamily MSRs do occur on occasion, precise terms and conditions vary with each transaction and are not readily available. Accordingly, the estimated fair value of the Company’s MSRs was developed using discounted cash flow models that calculate the present value of estimated future net servicing income. The model considers contractually specified servicing fees, prepayment assumptions, estimated placement fee revenue from escrow deposits, and other economic factors. The Company periodically reassesses and adjusts, when necessary, the underlying inputs and assumptions used in the model to reflect observable market conditions and assumptions that a market participant would consider in valuing MSR assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times';">A description of the valuation methodologies used for assets and liabilities measured at fair value, as well as the general classification of such instruments pursuant to the valuation hierarchy, is set forth below.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times';visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 6pt 0pt;">●</td><td style="padding:0pt 0pt 6pt 0pt;"><i style="font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;">Derivative Instruments</i><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;">—The derivative positions consist of interest rate lock commitments with borrowers and forward sale agreements to the Agencies. </span><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">The fair value of these instruments is estimated using a discounted cash flow model developed based on changes in the applicable U.S. Treasury rate and other observable market data. The value was determined after considering the potential impact of collateralization, adjusted to reflect nonperformance risk of both the counterparty and the Company, and is classified within Level 3 of the valuation hierarchy</span><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 6pt 0pt;">●</td><td style="padding:0pt 0pt 6pt 0pt;"><i style="font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;">Loans Held for Sale</i><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;">—All </span><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">loans held for sale presented in the Condensed Consolidated Balance Sheets are reported at fair value. The Company determines the fair value of the loans held for sale using discounted cash flow models that incorporate quoted observable inputs from market participants, such as changes in the U.S. Treasury rate. Therefore, the Company classifies these loans held for sale as Level 2</span><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 6pt 0pt;">●</td><td style="padding:0pt 0pt 6pt 0pt;"><i style="font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;">Pledged Securities</i><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;">—Investments in money market funds are valued using quoted market prices from recent trades. Therefore, the Company classifies this portion of pledged securities as Level 1. The Company determines the fair value of its AFS Agency MBS using third-party broker estimates of fair value. Consequently, the Company classifies this portion of pledged securities as Level 2. Additional details on Pledged Securities are included in NOTE 9. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><i style="font-family:'Times';font-size:10pt;font-style:italic;font-weight:normal;">Contingent Consideration Liabilities</i><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;">—Contingent consideration liabilities from acquisitions are initially recognized at fair value at acquisition and subsequently remeasured using a Monte Carlo simulation that uses updated management forecasts and current valuation assumptions and discount rates. The Company determines the fair value of each contingent consideration liability based on probability of achievement, which incorporates management estimates. As a result, the Company classifies these liabilities as Level 3. Additional details on Contingent consideration liabilities are included in NOTE 7.</span></td></tr></table><div style="margin-top:6pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The following table summarizes financial assets and financial liabilities measured at fair value on a recurring basis as of June 30, 2024 and December 31, 2023, segregated by the level of the valuation inputs within the fair value hierarchy used to measure fair value:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.39%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period End</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 814,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 814,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 197,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 974,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,039,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 594,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 594,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 737,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 810,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 141,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 141,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:12pt 0pt 0pt 0pt;">There were no transfers between any of the levels within the fair value hierarchy during the six months ended June 30, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Derivative instruments (Level 3) are outstanding for short periods of time (generally less than 60 days). A roll forward of derivative instruments is presented below for the three and six months ended June 30, 2024 and 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Derivative Assets and Liabilities, net </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (7,729)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Settlements </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (91,209)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (79,056)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (145,254)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (179,442)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Realized gains (losses) recorded in earnings<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Unrealized gains (losses) recorded in earnings<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:54pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;">Realized and unrealized gains (losses) from derivatives are recognized in </span><i style="font-family:'Times';font-size:8pt;font-style:italic;font-weight:normal;">Loan origination and debt brokerage fees, net </i><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;">and</span><i style="font-family:'Times';font-size:8pt;font-style:italic;font-weight:normal;"> Fair value of expected net cash flows from servicing, net </i><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;">in the Condensed Consolidated Statements of Income.</span></td><td style="width:60.3pt;"></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Times';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Times';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times';">The following table presents information about significant unobservable inputs used in the recurring measurement of the fair value of the Company’s Level 3 assets and liabilities as of </span>June 30<span style="font-family:'Times';">, 2024:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:70.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quantitative Information about Level 3 Fair Value Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Valuation Technique</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable Input</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"> (1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input Range </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:28.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Discounted cash flow</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Counterparty credit risk</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:28.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Discounted cash flow</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Counterparty credit risk</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:28.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Contingent consideration liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Monte Carlo Simulation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Probability of earnout achievement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">20% - 100%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">48%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;">Significant changes in this input may lead to significant changes in the fair value measurements.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;">Contingent consideration weighted based on maximum gross earnout amount.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times';">The carrying amounts and the fair values of the Company's financial instruments as of </span>June 30<span style="font-family:'Times';">, 2024 and December 31, 2023 are presented below:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Financial Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 208,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 208,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 328,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 328,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 814,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 814,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 594,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 594,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;">Loans held for investment, net</span><sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;">Derivative assets</span><sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total financial assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,325,782</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,324,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,200,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,200,789</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Financial Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Derivative liabilities<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration liabilities<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Warehouse notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 810,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 810,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 596,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 596,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 770,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 782,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 773,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 786,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total financial liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,675,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,687,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,511,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,524,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:54pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;">Included as a component of </span><i style="font-family:'Times';font-size:8pt;font-style:italic;font-weight:normal;">Other Assets</i><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;"> on the Condensed Consolidated Balance Sheets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;">Included as a component of </span><i style="font-family:'Times';font-size:8pt;font-style:italic;font-weight:normal;">Other Liabilities</i><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;"> on the Condensed Consolidated Balance Sheets.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times';">The following methods and assumptions were used for recurring fair value measurements as of June 30, 2024 and December 31, 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times';font-style:italic;">Cash and Cash Equivalents </i><span style="font-family:'Times';">and</span><i style="font-family:'Times';font-style:italic;"> Restricted Cash</i><span style="font-family:'Times';">—The carrying amounts approximate fair value because of the short maturity of these instruments (Level 1).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times';font-style:italic;">Pledged Securities</i><span style="font-family:'Times';">—Consist of cash, highly liquid investments in money market accounts invested in government securities, and investments in Agency debt securities. The investments of the money market funds typically have maturities of </span><span style="font-family:'Times';">90 days</span><span style="font-family:'Times';"> or less and are valued using quoted market prices from recent trades. </span><span style="font-family:'Times';">The fair value of the Agency debt securities incorporates the third-party broker estimates of fair value.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times';font-style:italic;">Loans Held for Sale</i><span style="font-family:'Times';">—Consist of originated loans that are generally transferred or sold within </span><span style="font-family:'Times';">60 days</span><span style="font-family:'Times';"> from the date that a mortgage loan </span><span style="font-family:'Times';">is funded and are valued using discounted cash flow models that incorporate observable prices from market participants.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times';font-style:italic;">Contingent Consideration Liabilities—</i><span style="font-family:'Times';">Consists of the estimated fair values of expected future earnout payments related to acquisitions completed primarily in 2021 and 2022. The earnout liabilities are valued using a Monte Carlo simulation analysis. The fair value of the contingent consideration liabilities incorporates unobservable inputs, such as the probability of earnout achievement, volatility rates, and discount rate, to determine the expected earnout cash flows. The probability of the earnout achievement is based on management’s estimate of the expected future performance and other financial metrics of each of the acquired entities, which are subject to significant uncertainty</span><i style="font-family:'Times';font-style:italic;">.</i> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times';font-style:italic;">Derivative Instruments</i><span style="font-family:'Times';">—</span><span style="font-family:'Times';">Consists of interest rate lock commitments and forward sale agreements. These instruments are valued using discounted cash flow models developed based on changes in the U.S. Treasury rate and other observable market data. The value is determined after considering the potential impact of collateralization, adjusted to reflect nonperformance risk of both the counterparty and the Company</span><span style="font-family:'Times';">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-family:'Times';font-style:italic;">Fair Value of Derivative Instruments </i><span style="font-family:'Times';">and</span><i style="font-family:'Times';font-style:italic;"> Loans Held for Sale</i><span style="font-family:'Times';">—</span><span style="font-family:'Times';">In the normal course of business, the Company enters into contractual commitments to originate and sell multifamily mortgage loans at fixed prices with fixed expiration dates. The commitments become effective when the borrowers "lock-in" a specified interest rate within time frames established by the Company. All mortgagors are evaluated for creditworthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the "lock-in" of rates by the borrower and the sale date of the loan to an investor</span><span style="font-family:'Times';">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times';">To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, the Company enters into a sale commitment with the investor simultaneously with the rate lock commitment with the borrower. The sale contract with the investor locks in an interest rate and price for the sale of the loan. The terms of the contract with the investor and the rate lock with the borrower are matched in substantially all respects, with the objective of eliminating interest rate risk to the extent practical. Sale commitments with the investors have an expiration date that is longer than our related commitments to the borrower to allow for, among other things, the closing of the loan and processing of paperwork to deliver the loan into the sale commitment</span><span style="font-family:'Times';">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Times';">Both the rate lock commitments to borrowers and the forward sale contracts to buyers are undesignated derivatives and, accordingly, are marked to fair value through </span><i style="font-family:'Times';font-style:italic;">Loan origination and debt brokerage fees, net </i><span style="font-family:'Times';">in the Condensed Consolidated Statements of Income. The fair value of the Company's rate lock commitments to borrowers and loans held for sale and the related input levels includes, as applicable</span><span style="font-family:'Times';">:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;">the estimated gain of the expected loan sale to the investor (Level 2);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;">the expected net cash flows associated with servicing the loan, </span><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">net of any guaranty obligations retained </span><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;">(Level 2); </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;">the effects of interest rate movements between the date of the rate lock and the balance sheet date (Level 2); and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:10pt;font-style:normal;font-weight:normal;">the nonperformance risk of both the counterparty and the Company (Level 3; derivative instruments only).</span></td></tr></table><div style="margin-top:6pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:12pt 0pt 0pt 0pt;"><span style="font-family:'Times';">The estimated gain considers the origination fees the Company expects to collect upon loan closing (derivative instruments only) and premiums the Company expects to receive upon sale of the loan (Level 2). The fair value of the expected net cash flows associated with servicing the loan is calculated pursuant to the valuation techniques applicable to the fair value of future servicing, net at loan sale (Level 2).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;padding-top:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">To calculate the effects of interest rate movements, the Company uses applicable published U.S. Treasury prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount (Level 2).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The fair value of the Company's forward sales contracts to investors considers the effects of interest rate movements between the trade date and the balance sheet date (Level 2). The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The fair value of the Company’s interest rate lock commitments and forward sales contracts is adjusted to reflect the risk that the agreement will not be fulfilled. The Company’s exposure to nonperformance in interest rate lock commitments and forward sale contracts is represented by the contractual amount of those instruments. Given the credit quality of our counterparties and the short duration of interest rate lock commitments and forward sale contracts, the risk of nonperformance by the Company’s counterparties has historically been minimal (Level 3). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The following table presents the components of fair value and other relevant information associated with the Company’s derivative instruments and loans held for sale as of June 30, 2024 and December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.03955841%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Adjustment Components</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notional or</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">to Loans </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">on Sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Movement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Held for Sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Rate lock commitments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 817,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,622,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,466)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,466)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (5,184)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 805,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (5,184)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Rate lock commitments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 463,626</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,035,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (24,196)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (24,196)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (28,247)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 572,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (28,247)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.39%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period End</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 814,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 814,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 197,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 974,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,039,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 94,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 594,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 594,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 737,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 810,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Contingent consideration liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 141,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 141,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 814883000 814883000 37935000 160001000 197936000 26456000 26456000 37935000 974884000 26456000 1039275000 5184000 5184000 89007000 89007000 94191000 94191000 594998000 594998000 41283000 142798000 184081000 31451000 31451000 41283000 737796000 31451000 810530000 28247000 28247000 113546000 113546000 141793000 141793000 0 0 P60D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the six months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Derivative Assets and Liabilities, net </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Beginning balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (7,729)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Settlements </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (91,209)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (79,056)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (145,254)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (179,442)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Realized gains (losses) recorded in earnings<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Unrealized gains (losses) recorded in earnings<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Ending balance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:54pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;">Realized and unrealized gains (losses) from derivatives are recognized in </span><i style="font-family:'Times';font-size:8pt;font-style:italic;font-weight:normal;">Loan origination and debt brokerage fees, net </i><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;">and</span><i style="font-family:'Times';font-size:8pt;font-style:italic;font-weight:normal;"> Fair value of expected net cash flows from servicing, net </i><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;">in the Condensed Consolidated Statements of Income.</span></td><td style="width:60.3pt;"></td></tr></table> 13797000 -7729000 3204000 15560000 91209000 79056000 145254000 179442000 77412000 86785000 142049000 163882000 21272000 20241000 21272000 20241000 21272000 20241000 21272000 20241000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:70.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quantitative Information about Level 3 Fair Value Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:28.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><i style="font-style:italic;">    </i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Valuation Technique</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable Input</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"> (1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input Range </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:28.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Derivative assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Discounted cash flow</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Counterparty credit risk</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:28.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Discounted cash flow</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Counterparty credit risk</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:28.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Contingent consideration liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Monte Carlo Simulation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Probability of earnout achievement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">20% - 100%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">48%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;">Significant changes in this input may lead to significant changes in the fair value measurements.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;">Contingent consideration weighted based on maximum gross earnout amount.</span></td></tr></table> 26456000 5184000 89007000 0.20 1 0.48 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Financial Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 208,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 208,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 328,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 328,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Pledged securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 814,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 814,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 594,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 594,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;">Loans held for investment, net</span><sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;">Derivative assets</span><sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total financial assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,325,782</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,324,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,200,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,200,789</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Financial Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Derivative liabilities<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration liabilities<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Warehouse notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 810,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 810,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 596,178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 596,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 770,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 782,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 773,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 786,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total financial liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,675,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,687,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,511,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,524,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:54pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;background:#ffffff;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;">Included as a component of </span><i style="font-family:'Times';font-size:8pt;font-style:italic;font-weight:normal;">Other Assets</i><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;"> on the Condensed Consolidated Balance Sheets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;">Included as a component of </span><i style="font-family:'Times';font-size:8pt;font-style:italic;font-weight:normal;">Other Liabilities</i><span style="font-family:'Times';font-size:8pt;font-style:normal;font-weight:normal;"> on the Condensed Consolidated Balance Sheets.</span></td></tr></table> 208095000 208095000 328698000 328698000 35460000 35460000 21422000 21422000 197936000 197936000 184081000 184081000 814883000 814883000 594998000 594998000 42952000 41995000 40056000 40139000 26456000 26456000 31451000 31451000 1325782000 1324825000 1200706000 1200789000 5184000 5184000 28247000 28247000 89007000 89007000 113546000 113546000 810114000 810336000 596178000 596428000 770707000 782494000 773358000 786500000 1675012000 1687021000 1511329000 1524721000 P90D P60D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.03955841%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Adjustment Components</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notional or</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Derivative</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">to Loans </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">on Sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Movement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Adjustment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Held for Sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Rate lock commitments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 817,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,622,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,466)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,466)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (5,184)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 805,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,456</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (5,184)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Rate lock commitments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 463,626</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Forward sale contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,035,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (24,196)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (24,196)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (28,247)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Loans held for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 572,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (28,247)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 817285000 23701000 37000 23738000 23738000 1622467000 -2466000 -2466000 2718000 5184000 805182000 7272000 2429000 9701000 9701000 30973000 0 30973000 26456000 5184000 9701000 463626000 15908000 11492000 27400000 27400000 1035964000 -24196000 -24196000 4051000 28247000 572338000 9956000 12704000 22660000 22660000 25864000 25864000 31451000 28247000 22660000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times';font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 9—FANNIE MAE COMMITMENTS AND PLEDGED SECURITIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Fannie Mae DUS Related Commitments</i>—Commitments for the origination and subsequent sale and delivery of loans to Fannie Mae represent those mortgage loan transactions where the borrower has locked an interest rate and scheduled closing, and the Company has entered into a mandatory delivery commitment to sell the loan to Fannie Mae. As discussed in NOTE 8, the Company accounts for these commitments as derivatives recorded at fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The Company is generally required to share the risk of any losses associated with loans sold under the Fannie Mae DUS program. The Company is required to secure these obligations by assigning restricted cash balances and securities to Fannie Mae, which are classified as <i style="font-style:italic;">Pledged securities, at fair value </i>on the Condensed Consolidated Balance Sheets. The amount of collateral required by Fannie Mae is a formulaic calculation at the loan level and considers the balance of the loan, the risk level of the loan, the age of the loan, and the level of risk-sharing. Fannie Mae requires restricted liquidity for Tier 2 loans of 75 basis points, which is funded over a 48-month period that begins upon delivery of the loan to Fannie Mae. Pledged securities held in the form of money market funds holding U.S. Treasuries are discounted 5%, and Agency mortgage-backed securities (“Agency MBS”) are discounted 4% for purposes of calculating compliance with the restricted liquidity requirements. As seen below, the Company held the majority of its pledged securities in Agency MBS as of June 30, 2024. The majority of the loans for which the Company has risk sharing are Tier 2 loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The Company is in compliance with the June 30, 2024 collateral requirements as outlined above. As of June 30, 2024, reserve requirements for the DUS loan portfolio will require the Company to fund $70.4 million in additional restricted liquidity over the next 48 months, assuming no further principal paydowns, prepayments, or defaults within the at-risk portfolio. Fannie Mae has reassessed the DUS Capital Standards in the past and may make changes to these standards in the future. The Company generates sufficient cash flow from its operations to meet these capital standards and does not expect any future changes to have a material impact on its future operations; however, any future increases to collateral requirements may adversely impact the Company’s available cash. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">Fannie Mae has established benchmark standards for capital adequacy and reserves the right to terminate the Company's servicing authority for all or some of the portfolio if, at any time, it determines that the Company's financial condition is not adequate to support its obligations under the DUS agreement. The Company is required to maintain acceptable net worth, as defined in the agreement, and the Company satisfied the requirements as of June 30, 2024. The net worth requirement is derived primarily from unpaid principal balances on Fannie Mae loans and the level of risk sharing. As of June 30, 2024, the net worth requirement was $313.5 million, and the Company's net worth, as defined in the requirements, was $980.0 million, as measured at our wholly-owned operating subsidiary, Walker &amp; Dunlop, LLC. As of June 30, 2024, the Company was required to maintain at least $62.4 million of liquid assets to meet operational liquidity requirements for Fannie Mae, Freddie Mac, HUD, and Ginnie Mae, and the Company had operational liquidity, as defined in the requirements, of $183.1 million as of June 30, 2024, as measured at our wholly-owned operating subsidiary, Walker &amp; Dunlop, LLC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Pledged Securities, at Fair Value</i>—<i style="font-style:italic;">Pledged securities, at fair value</i> consisted of the following balances as of June 30, 2024 and 2023, and December 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Pledged Securities </b><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,047</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,985</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Total pledged cash and cash equivalents</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Agency MBS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total pledged securities, at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 197,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:12pt 0pt 0pt 0pt;">The information in the preceding table is presented to reconcile beginning and ending cash, cash equivalents, restricted cash, and restricted cash equivalents in the Condensed Consolidated Statements of Cash Flows as more fully discussed in NOTE 2.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The Company’s investments included within <i style="font-style:italic;">Pledged securities, at fair value</i> consist primarily of money market funds and Agency debt securities. The investments in Agency debt securities consist of multifamily Agency MBS and are all accounted for as AFS securities. A detailed discussion of the Company’s accounting policies regarding the allowance for credit losses for AFS securities is included in NOTE 2 of the Company’s 2023 Form 10-K. The following table provides additional information related to the Agency MBS as of June 30, 2024 and December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.69%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Fair Value and Amortized Cost of Agency MBS </b><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Amortized cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 159,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 143,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total gains for securities with net gains in AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total losses for securities with net losses in AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,263)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of securities with unrealized losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:12pt 0pt 0pt 0pt;">Pledged securities with a fair value of $83.1 million, an amortized cost of $84.3 million, and a net unrealized loss of $1.2 million have been in a continuous unrealized loss position for more than 12 months. All securities that have been in a continuous loss position are Agency debt securities that carry a guarantee of the contractual payments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The following table provides contractual maturity information related to Agency MBS. The money market funds invest in short-term Federal Government and Agency debt securities and have no stated maturity date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Detail of Agency MBS Maturities </b><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:68.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">After one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,199</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">After five years through ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">After ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times';font-size:1pt;visibility:hidden;">​</span></p> 0.0075 P48M 0.05 0.04 70400000 P48M 313500000 980000000000.0 62400000 183100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Pledged Securities </b><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,047</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,985</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Total pledged cash and cash equivalents</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Agency MBS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total pledged securities, at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 197,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 170,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 157,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 3663000 3047000 2727000 5788000 34272000 30985000 38556000 8870000 37935000 34032000 41283000 14658000 160001000 136634000 142798000 142624000 197936000 170666000 184081000 157282000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.69%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Fair Value and Amortized Cost of Agency MBS </b><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 160,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 142,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Amortized cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 159,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 143,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total gains for securities with net gains in AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total losses for securities with net losses in AOCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,263)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of securities with unrealized losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 101,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 160001000 142798000 159781000 143862000 1483000 1036000 1263000 2100000 101118000 103003000 83100000 84300000 1200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Detail of Agency MBS Maturities </b><i style="font-style:italic;">(in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:68.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">After one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,199</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">After five years through ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">After ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;"><span style="font-family:'Times';font-size:1pt;visibility:hidden;">​</span></p> 69000000 69199000 73656000 73128000 17345000 17454000 160001000 159781000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 10—EARNINGS PER SHARE AND STOCKHOLDERS’ EQUITY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">Earnings per share (“EPS”) is calculated under the two-class method. The two-class method allocates all earnings (distributed and undistributed) to each class of common stock and participating securities based on their respective rights to receive dividends. The Company grants share-based awards to various employees and nonemployee directors under the Company’s 2024 Equity Incentive Plan, which was approved by stockholders on May 2, 2024 and constitutes an amendment and restatement of the Company’s 2020 Equity Incentive Plan, that entitle recipients to receive nonforfeitable dividends during the vesting period on a basis equivalent to the dividends paid to holders of common stock. These unvested awards meet the definition of participating securities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The following table presents the calculation of basic and diluted EPS for the three and six months ended June 30, 2024 and 2023 under the two-class method. Participating securities were included in the calculation of diluted EPS using the two-class method, as this computation was more dilutive than the treasury-stock method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:88.8%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:59.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:19.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended June 30, </b></p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:18.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended June 30, </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:middle;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">EPS Calculations</b><i style="font-style:italic;"> (in thousands, except per share amounts)</i></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:middle;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Calculation of basic EPS</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Walker &amp; Dunlop net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Less: dividends and undistributed earnings allocated to participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income applicable to common stockholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic EPS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Calculation of diluted EPS</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net income applicable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Add: reallocation of dividends and undistributed earnings based on assumed conversion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income allocated to common stockholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Add: weighted-average diluted non-participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average diluted shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Diluted EPS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:12pt 0pt 0pt 0pt;">The assumed proceeds used for calculating the dilutive impact of restricted stock awards under the treasury-stock method includes the unrecognized compensation costs associated with the awards. For the three and six months ended June 30, 2024, 127 thousand average restricted shares and 128 thousand average restricted shares, respectively, were excluded from the computation of diluted EPS under the treasury-stock method. For the three and six months ended June 30, 2023, 456 thousand average restricted shares and 442 thousand average restricted shares, respectively, were excluded from the computation. These average restricted shares were excluded from the computation of diluted EPS under the treasury method because the effect would have been anti-dilutive (the exercise price of the options, or the grant date market price of the restricted shares was greater than the average market price of the Company’s shares of common stock during the periods presented). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:10pt;text-align:justify;text-indent:25.2pt;margin:0pt;"><span style="background:#ffffff;">In February 2024, the Company’s Board of Directors approved a stock repurchase program that permits the repurchase of up to </span><span style="background:#ffffff;">$75.0</span><span style="background:#ffffff;"> million of the Company’s common stock over a </span><span style="background:#ffffff;">12-month</span><span style="background:#ffffff;"> period beginning on February 23, 2024. During the first six months of 2024, the Company did </span><span style="background:#ffffff;">no</span><span style="background:#ffffff;">t repurchase any shares of its common stock under the share repurchase program. As of </span><span style="background:#ffffff;">June 30</span><span style="background:#ffffff;">, 2024, the Company had </span><span style="background:#ffffff;">$75.0</span><span style="background:#ffffff;"> million of authorized share repurchase capacity remaining under the 2024 share repurchase program. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 0pt 0pt;"><span style="background:#ffffff;">During each of the first and second quarters of 2024, the Company paid a dividend of </span><span style="background:#ffffff;">$0.65</span><span style="background:#ffffff;"> per share. On </span><span style="background:#ffffff;">August 7, 2024</span><span style="background:#ffffff;">, the Company’s Board of Directors declared a dividend of </span><span style="background:#ffffff;">$0.65</span><span style="background:#ffffff;"> per share for the third quarter of 2024. The dividend will be paid on </span><span style="background:#ffffff;">September 6, 2024</span><span style="background:#ffffff;"> to all holders of record of the Company’s restricted and unrestricted common stock as of </span><span style="background:#ffffff;">August 22, 2024</span><span style="background:#ffffff;">. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 0pt 0pt;"><span style="background:#ffffff;">The Company awarded </span><span style="background:#ffffff;">$4.4</span><span style="background:#ffffff;"> million and </span><span style="background:#ffffff;">$3.0</span><span style="background:#ffffff;"> million of stock to settle compensation liabilities, a non-cash transaction, for the six months ended June 30, 2024 and 2023, respectively. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Company’s note payable contains direct restrictions on the amount of dividends the Company may pay, and the warehouse debt facilities and agreements with the Agencies contain minimum equity, liquidity, and other capital requirements that indirectly restrict the amount of dividends the Company may pay. The Company does not believe that these restrictions currently limit the amount of dividends the Company can pay for the foreseeable future. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;margin:10pt 0pt 0pt 0pt;">During the second quarter of 2024, the Company purchased a noncontrolling interest for cash consideration of $7.0 million, of which $4.0 million was paid at the time of closing, with an additional $1.0 million to be paid in each of the next three quarters. The purchase of the noncontrolling interest resulted in a reduction to APIC of $25.7 million (a non-cash transaction) for the excess of the purchase price over the noncontrolling interest balance.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:88.8%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:59.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:19.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended June 30, </b></p></td><td style="vertical-align:middle;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:18.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the six months ended June 30, </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:middle;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">EPS Calculations</b><i style="font-style:italic;"> (in thousands, except per share amounts)</i></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td></tr><tr><td style="vertical-align:middle;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Calculation of basic EPS</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Walker &amp; Dunlop net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Less: dividends and undistributed earnings allocated to participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income applicable to common stockholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic EPS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Calculation of diluted EPS</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net income applicable to common stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Add: reallocation of dividends and undistributed earnings based on assumed conversion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net income allocated to common stockholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average basic shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,612</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Add: weighted-average diluted non-participating securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average diluted shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Diluted EPS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 22663000 27635000 34529000 54300000 514000 703000 810000 1410000 22149000 26932000 33719000 52890000 33121000 32695000 33050000 32612000 0.67 0.82 1.02 1.62 22149000 26932000 33719000 52890000 1000 2000 22149000 26933000 33719000 52892000 33121000 32695000 33050000 32612000 33000 156000 51000 222000 33154000 32851000 33101000 32834000 0.67 0.82 1.02 1.61 127000 128000 456000 442000 75000000.0 P12M 0 75000000.0 0.65 0.65 2024-08-07 0.65 2024-09-06 2024-08-22 4400000 3000000.0 7000000.0 4000000.0 1000000.0 3 25700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">NOTE 11—SEG</b><b style="font-weight:bold;">MENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The Company’s executive leadership team, which functions as the Company’s chief operating decision making body, makes decisions and assesses performance based on the following three reportable segments. The reportable segments are determined based on the product or service provided and reflect the manner in which management is currently evaluating the Company’s financial information.  </p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(i)</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Capital Markets (“CM”)</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">—CM provides a comprehensive range of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">commercial real estate finance products to its customers, including Agency lending, debt brokerage, property sales, and appraisal and valuation services. The Company’s long-established relationships with the Agencies and institutional investors enable CM to offer a broad range of loan products and services to the Company’s customers, including first mortgage, second trust, supplemental, construction, mezzanine, preferred equity, and small-balance loans. CM provides property sales services to owners and developers of multifamily properties and commercial real estate and multifamily property appraisals for various investors. CM also provides real estate-related investment banking and advisory services, including housing market research.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt 0pt 12pt 36pt;">As part of Agency lending, CM temporarily funds the loans it originates (loans held for sale) before selling them to the Agencies and earns net interest income on the spread between the interest income on the loans and the warehouse interest expense. For Agency loans, CM recognizes the fair value of expected net cash flows from servicing, which represents the right to receive future servicing fees. CM also earns fees for origination of loans for both Agency lending and debt brokerage, fees for property sales, appraisals, and investment banking and advisory services, and subscription revenue for its housing market research. Direct internal, including compensation, and external costs that are specific to CM are included within the results of this reportable segment. </p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(ii)</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Servicing &amp; Asset Management (“SAM”)</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">—SAM’s activities include: (i) servicing and asset-managing the portfolio of loans the Company (a) originates and sells to the Agencies, (b) brokers to certain life insurance companies, and (c) originates through its principal lending and investing activities, (ii) managing third-party capital invested in commercial real estate assets through senior secured debt or limited partnership equity instruments; e.g., preferred equity, mezzanine debt, etc. either through funds or direct investments, and (iii) managing third-party capital invested in tax credit equity funds focused on the LIHTC sector and other commercial real estate. </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt 0pt 12pt 36pt;">SAM earns revenue mainly through fees for servicing and asset-managing the loans in the Company’s servicing portfolio and asset management fees for managing third-party capital. Direct internal, including compensation, and external costs that are specific to SAM are included within the results of this reportable segment. </p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;background:#ffffff;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(iii)</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Corporate</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">—The Corporate segment consists primarily of the Company’s treasury operations and other corporate-level activities. The Company’s treasury activities include monitoring and managing liquidity and funding requirements, including corporate debt. Other corporate-level activities include equity-method investments, accounting, information technology, legal, human resources, marketing, internal audit, and various other corporate groups (“support functions”). The Company does not allocate costs from these support functions to the CM or SAM segments in presenting segment operating results. The Company does allocate interest expense and income tax expense. Corporate debt and the related interest expense are allocated first based on specific acquisitions where debt was directly used to fund the acquisition, such as the acquisition of Alliant, and then based on the remaining segment assets. Income tax expense is allocated proportionally based on income from operations at each segment, except for significant, one-time tax activities, which are allocated entirely to the segment impacted by the tax activity. </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt 0pt 12pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;width:27pt;"></span>The following tables provide a summary and reconciliation of each segment’s results of the three months ended June 30, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Segment Results </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CM</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">SAM</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Loan origination and debt brokerage fees, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,334</p></td></tr><tr style="height:17.1pt;"><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Fair value of expected net cash flows from servicing, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,349</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Servicing fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,418</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Property sales broker fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,265</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Investment management fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,822</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Net warehouse interest income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,950)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,584)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Placement fees and other interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,040</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,032</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 270,676</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 133,067</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Amortization and depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,043</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Provision (benefit) for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,936</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Interest expense on corporate debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,874</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Other operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,559</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103,559</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 242,479</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Income (loss) from operations </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (40,786)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,197</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,978)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,902</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Net income (loss) before noncontrolling interests</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,808)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,295</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Less: net income (loss) from noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,581)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,368)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Walker &amp; Dunlop net income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,808)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,663</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Segment Results </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the three months ended June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SAM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Corporate </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Loan origination and debt brokerage fees, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,968</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Fair value of expected net cash flows from servicing, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,058</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Servicing fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,061</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Property sales broker fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,345</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Investment management fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,309</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,309</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Net warehouse interest income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,752)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,526)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Placement fees and other interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,386</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,014</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,985</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272,615</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,305</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Amortization and depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,292</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Provision (benefit) for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (734)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Interest expense on corporate debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,010</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,730</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,603</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Income (loss) from operations </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (34,072)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,012</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (9,868)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,491</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Net income (loss) before noncontrolling interests</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (24,204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,521</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Less: net income (loss) from noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,337)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,114)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Walker &amp; Dunlop net income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (24,204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,635</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.5pt;background:#ffffff;margin:0pt;">The following tables provide a summary and reconciliation of each segment’s results for the six months ended June 30, 2024 and 2023 and total assets as of June 30, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.5pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Segment Results and Total Assets </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of and for the six months ended June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SAM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Corporate </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Loan origination and debt brokerage fees, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,074</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Fair value of expected net cash flows from servicing, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,247</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Servicing fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,461</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Property sales broker fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,086</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Investment management fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,342</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Net warehouse interest income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (3,524)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,700)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Placement fees and other interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,442</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,783</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 289,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 498,735</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,530</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Amortization and depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,934</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Provision (benefit) for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,460</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Interest expense on corporate debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,533</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,402</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 193,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 456,859</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Income (loss) from operations </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (72,048)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,876</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (18,523)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,766</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Net income (loss) before noncontrolling interests</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (53,525)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,110</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Less: net income (loss) from noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (3,746)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (3,419)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Walker &amp; Dunlop net income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (53,525)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,529</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,491,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,283,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 400,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,175,398</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Segment Results and Total Assets </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of and for the six months ended June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SAM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Corporate </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Loan origination and debt brokerage fees, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,052</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Fair value of expected net cash flows from servicing, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,071</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Servicing fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,827</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Property sales broker fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,969</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Investment management fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,482</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Net warehouse interest income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (4,441)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,525)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Placement fees and other interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,310</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,175</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 511,361</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,918</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Amortization and depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,258</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Provision (benefit) for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (11,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (11,509)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Interest expense on corporate debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,284</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,793</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440,744</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Income (loss) from operations </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (65,468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,617</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (16,341)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,626</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Net income (loss) before noncontrolling interests</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (49,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,991</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Less: net income (loss) from noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,967)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,309)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Walker &amp; Dunlop net income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (49,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,300</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,988,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,340,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 478,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,807,424</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 3 3 3 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">Segment Results </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">CM</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">SAM</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Loan origination and debt brokerage fees, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,334</p></td></tr><tr style="height:17.1pt;"><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Fair value of expected net cash flows from servicing, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,349</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Servicing fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 80,418</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Property sales broker fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,265</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Investment management fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,822</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Net warehouse interest income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,950)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,584)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Placement fees and other interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,040</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,032</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 118,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,274</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 270,676</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 133,067</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Amortization and depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,043</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Provision (benefit) for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,936</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Interest expense on corporate debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,874</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Other operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,559</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 103,559</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 242,479</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Income (loss) from operations </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (40,786)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,197</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,978)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,902</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Net income (loss) before noncontrolling interests</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,808)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,295</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Less: net income (loss) from noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,581)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,368)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Walker &amp; Dunlop net income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,808)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,663</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Segment Results </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the three months ended June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SAM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Corporate </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Loan origination and debt brokerage fees, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,968</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Fair value of expected net cash flows from servicing, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,058</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Servicing fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,061</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Property sales broker fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,345</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Investment management fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,309</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,309</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Net warehouse interest income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,752)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,526)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Placement fees and other interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,386</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,014</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,985</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272,615</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,305</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Amortization and depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,292</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Provision (benefit) for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (734)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Interest expense on corporate debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,010</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,730</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,603</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Income (loss) from operations </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (34,072)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,012</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,572</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (9,868)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,491</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Net income (loss) before noncontrolling interests</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (24,204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,521</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Less: net income (loss) from noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,337)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,114)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Walker &amp; Dunlop net income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (24,204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,635</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.5pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Segment Results and Total Assets </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of and for the six months ended June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SAM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Corporate </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Loan origination and debt brokerage fees, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,074</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Fair value of expected net cash flows from servicing, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,247</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Servicing fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,461</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Property sales broker fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,086</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Investment management fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,342</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Net warehouse interest income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (3,524)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,700)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Placement fees and other interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,442</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,783</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 289,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 498,735</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,530</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Amortization and depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,934</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Provision (benefit) for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,460</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Interest expense on corporate debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,533</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,402</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 193,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 456,859</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Income (loss) from operations </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (72,048)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,876</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (18,523)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,766</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Net income (loss) before noncontrolling interests</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (53,525)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,110</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Less: net income (loss) from noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (3,746)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (3,419)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Walker &amp; Dunlop net income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (53,525)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,529</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,491,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,283,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 400,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,175,398</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Segment Results and Total Assets </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of and for the six months ended June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SAM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Corporate </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Loan origination and debt brokerage fees, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,052</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Fair value of expected net cash flows from servicing, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,071</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Servicing fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,827</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Property sales broker fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,969</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Investment management fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,482</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Net warehouse interest income (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (4,441)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,525)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Placement fees and other interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,310</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,175</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 511,361</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Personnel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,918</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Amortization and depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,258</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Provision (benefit) for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (11,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (11,509)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Interest expense on corporate debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,284</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,793</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440,744</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Income (loss) from operations </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,345</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (65,468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,617</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (16,341)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,626</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Net income (loss) before noncontrolling interests</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (49,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,991</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Less: net income (loss) from noncontrolling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,967)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (1,309)</p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Walker &amp; Dunlop net income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (49,127)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,300</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,988,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,340,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 478,885</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,807,424</p></td></tr></table> 63841000 1493000 65334000 33349000 33349000 80418000 80418000 11265000 11265000 14822000 14822000 -1950000 366000 -1584000 37170000 3870000 41040000 11665000 13963000 404000 26032000 118170000 148232000 4274000 270676000 92480000 20077000 20510000 133067000 1138000 53173000 1732000 56043000 2936000 2936000 5299000 10946000 1629000 17874000 4642000 6728000 21189000 32559000 103559000 93860000 45060000 242479000 14611000 54372000 -40786000 28197000 3359000 16521000 -11978000 7902000 11252000 37851000 -28808000 20295000 213000 -2581000 -2368000 11039000 40432000 -28808000 22663000 64574000 394000 64968000 42058000 42058000 77061000 77061000 10345000 10345000 16309000 16309000 -2752000 1226000 -1526000 32337000 3049000 35386000 11760000 15513000 741000 28014000 125985000 142840000 3790000 272615000 93067000 21189000 19049000 133305000 1089000 53550000 1653000 56292000 -734000 -734000 4727000 10707000 1576000 17010000 5200000 9946000 15584000 30730000 104083000 94658000 37862000 236603000 21902000 48182000 -34072000 36012000 5572000 14787000 -9868000 10491000 16330000 33395000 -24204000 25521000 223000 -2337000 -2114000 16107000 35732000 -24204000 27635000 107541000 1533000 109074000 54247000 54247000 160461000 160461000 20086000 20086000 28342000 28342000 -3524000 824000 -2700000 72773000 7669000 80442000 21717000 25534000 1532000 48783000 200067000 289467000 9201000 498735000 171667000 38132000 34731000 244530000 2275000 106244000 3415000 111934000 3460000 3460000 10150000 22137000 3246000 35533000 9694000 11851000 39857000 61402000 193786000 181824000 81249000 456859000 6281000 107643000 -72048000 41876000 1615000 27674000 -18523000 10766000 4666000 79969000 -53525000 31110000 327000 -3746000 -3419000 4339000 83715000 -53525000 34529000 1491821000 2283259000 400318000 4175398000 111530000 522000 112052000 72071000 72071000 152827000 152827000 21969000 21969000 31482000 31482000 -4441000 2916000 -1525000 61161000 5149000 66310000 28860000 27128000 187000 56175000 229989000 276036000 5336000 511361000 183529000 36530000 31859000 251918000 2275000 107560000 3423000 113258000 -11509000 -11509000 8996000 20289000 2999000 32284000 10844000 11426000 32523000 54793000 205644000 164296000 70804000 440744000 24345000 111740000 -65468000 70617000 6076000 27891000 -16341000 17626000 18269000 83849000 -49127000 52991000 1658000 -2967000 -1309000 16611000 86816000 -49127000 54300000 1988392000 2340147000 478885000 4807424000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Times';font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Times';font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-family:'Times';font-weight:bold;">NOTE 12—VARIABLE INTEREST ENTITIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Times';font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">The Company provides alternative investment management services through the syndication of tax credit funds and development of affordable housing projects. To facilitate the syndication and development of affordable housing projects, the Company is involved with the acquisition and/or formation of limited partnerships and joint ventures with investors, property developers, and property managers that are variable interest entities (“VIEs”). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt;">A detailed discussion of the Company’s accounting policies regarding the consolidation of VIEs and significant transactions involving VIEs is included in NOTE 2 and NOTE 17 of the 2023 Form 10-K. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:25.2pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">As of June 30, 2024 and December 31, 2023, the assets and liabilities of the consolidated tax credit funds were immaterial. The table below presents the assets and liabilities of the Company’s consolidated joint venture development VIEs included in the Condensed Consolidated Balance Sheets: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.69%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Consolidated VIEs </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;">Assets:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,841</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,811</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,256</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,249</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total assets of consolidated VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,157</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;">Liabilities: </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,526</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities of consolidated VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,526</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.5pt;margin:0pt;">The table below presents the carrying value and classification of the Company’s interests in nonconsolidated VIEs included in the Condensed Consolidated Balance Sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.69%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Nonconsolidated VIEs </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;"> Assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Committed investments in tax credit equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154,028</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other assets: Equity-method investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,195</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total interests in nonconsolidated VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,223</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;">Liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Commitments to fund investments in tax credit equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,259</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total commitments to fund nonconsolidated VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,259</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Maximum exposure to losses</b><sup style="font-size:6.75pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,223</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:54pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:19.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Maximum exposure determined as “Total interests in nonconsolidated</span><i style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:italic;font-weight:normal;"> </i><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">VIEs.” The maximum exposure for the Company’s investments in tax credit equity is limited to the carrying value of its investment, as there are no funding obligations or other commitments related to the nonconsolidated VIEs other than the amounts presented in the table above. </span></td><td style="width:55.8pt;"></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Based on historical experience and the underlying expected cash flows from the underlying investment, the maximum exposure of loss is not representative of the actual loss, if any, that the Company may incur.</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> </span></td><td style="width:55.8pt;"></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.69%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Consolidated VIEs </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;">Assets:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,841</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,811</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,256</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,249</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total assets of consolidated VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,157</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;">Liabilities: </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,526</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total liabilities of consolidated VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,526</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> 299000 2841000 4438000 2811000 27728000 28256000 47301000 47249000 79766000 81157000 55901000 53526000 55901000 53526000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:27.35pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.69%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">Nonconsolidated VIEs </b><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;"> Assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Committed investments in tax credit equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154,028</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Other assets: Equity-method investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,195</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total interests in nonconsolidated VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,223</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-style:italic;font-weight:bold;">Liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Commitments to fund investments in tax credit equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,259</p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Total commitments to fund nonconsolidated VIEs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,259</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Maximum exposure to losses</b><sup style="font-size:6.75pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,223</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:54pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:19.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Maximum exposure determined as “Total interests in nonconsolidated</span><i style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:italic;font-weight:normal;"> </i><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">VIEs.” The maximum exposure for the Company’s investments in tax credit equity is limited to the carrying value of its investment, as there are no funding obligations or other commitments related to the nonconsolidated VIEs other than the amounts presented in the table above. </span></td><td style="width:55.8pt;"></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:baseline;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Based on historical experience and the underlying expected cash flows from the underlying investment, the maximum exposure of loss is not representative of the actual loss, if any, that the Company may incur.</span><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> </span></td><td style="width:55.8pt;"></td></tr></table> 151674000 154028000 61299000 60195000 212973000 214223000 134493000 140259000 134493000 140259000 212973000 214223000 false false false false

QG8$ATB7F9-T@#E3Y M# VQ@+'S9Z_)I'G=%GS?R4#.\ ]BM@HBN6! *)6JNQTFFQMBE!L@ % MXJ&NKY\CH46"4 BF 0(0L>S%<,E(43QK%*4H-D.8$=&W(W-X C"/\79U4LO8 M!I:EP'$;']YA+B.\U+FL6B%/6$TE4N'9.5?A4%G#1\%O5!%7,& (7B+"8'*K M9:@(CPK5< SY2Y;!U>?9$#5D*J05CK"6JP'T[J,>+5)SU:OT!$%/EZYL)Q!4 MI5W8$FHF0>(.[BC_;(_9 7FGNQC-IXG(,)\Q)IPV-'*':2/TD#GC7LP/=/+O MS,PU5B'"[*40JR78VGANRIE:OQCH3B/)Y4,:5VLAI%:P@QA6B785+^DJ4G-[ M)V#:*]D\S@6.2QA?>,/;\QVUQCW4,"*)Z(02P8J_082$@-NB0?#'%!:/\<$Y M(OY*]T@()-W(90L?+H$8'0# #&UN=N%:U6A52M9!$J ,W#0W&@.)27)U"J:S M>%VH%@N>59LR4%%RM2&X 2\(RF)3"@&KCX@AQX0"H=+!3XIR=!C?X#PM4P\ MC"E5]'0-@C0$,%0S%J5E8EDQQB2$D&I[@\LC$J< CMF84+)W"C*>BH_#]Q!P M@P.>6;*6(Z$69.;"W-SA_)<+ (_TV+(%570 "Y^@5.QDJ-8]H:2:8N^6,B-0 M3$1+1N.T.)Y$SJ7/2;E55R7+5, 8_=0(6\ZR:&;F40,G(Z[>7>M_K8L2AN<- MH(Z+X*- P(:1S[&D$EQ"D\H^=LY/Y9+R_042LM-_EKS*/_(#TV1\E!>) 1%3 M]D(NN0W0*ZID3L %5>-/2?3+% \A34S5!BW=$%6>R#6J+-@]42+ !,&F_@H]+3_(J5L;N>2-2)@="BD M<$?269I8SHE$V_(1_8@-0_0U"^ 10CC\(\B2%5 MH2<6T:T#X4SEZ\#U.TRXXG>!+T0;$F,DE GSIP20J8,O5(90 M-PA$C SNM456;O*;4WGR*$\1R,R4J2AT*- 6/'_A)U-X6)(T2:\-5L/-E$\X M/C1ITT*3SB=RW+.!UN=$6IHH9HFYV2ZUPO$N?9UWKVL6T'P0=UKZ7'%XR[081U FUE%9FR8[(MQJ>P:?(D%J]^W=AW4GKEAJ/ MFX-)6(Z]R%P 3">IOH$I9N<(%"RH1XI$+LO$@1&/>KFH-$U6 U<1KM$K?&N1 M8@0L 4HJ&5E*%N@%/#CF]0\9)O113$K$M-BO7[;'E4X9J4IUB!@[@X'+BB)H MO*A0%L6!9+553%F4.>-&LU2!CB>[;3P?]NR>J[ G*JZ54MOJ"36;PCH.*G ( MK\ ^PLZ-N1C7C"N6+@M?6WN05G]P<% 0/WT6/ZC_'J@?#I:4.8=;0IVG0:[[ M1:5L]0A1UBZ(1W(%\?R#$OOX 7*ZRS+_<^\7\PW)4\]E=^R)-*1THK.X;.P@ MN.FR;N:R#)"[H-H;"\.HH#3L^4(BUL5*/(']R8<*ML@*0Z6U!_ MF?+OL!JWXV)R'%^?+9>_+8R@H,\'"9P^"V(HB RU3,7RXIF,D*R0BD 3/D5D M):!OCXG")O,M$,CR4@$/?NI%J!AC[P7IZ2UB[C>=WTCZTJ^N0R9DJ5-A2X&L M\1,9/3KET,ALHL*[HD^=U"B7ID8)NU'[#!#./B0VYG?RW44"5Q-]94@(6?Y9 M5GY^]UF("^GT%?X: 07 Y6%4B!504F"DGK*PAU)B8PXY%';! M>U'QP^=UGE@"KT"X!)'D[LBL81_C(!7P:^%S4-?43'" NJ3E+:DSA<1)M9?&J6:4\T+[E;:7WMB:9"P$8U"',0 MYE>2W6>HO (P&T7;,LO':[&HCT@SEBXLR8'$ITC7;3AB3+B3C5,=W7/2^ZB, MIGF"5Z0>F3XOR3]&;8$(@/:8C00.O$%BMTPG( %B@@&A950>N=0PLD!4"60] M[K50/(V$GTD'1!TTFUP(A;G"K:D $XG6^=<;]<#&<'.@BSH+&R:3EDE@I'E3 M!?JH,!B%8*B"Q!1R^P<@-"AQ@:LN&);P?O<;U"6'H+*48@F+)R@O-&=(4Q;U MHPU)$!8,V%<:(!0:PL XK11DSEA *JD"H^$G1=\OFOW1E-^E9*A>#ZG>ZDKD M3ZKH/D"-38VFE+FF9E[I1J9%J&Y]\TC1!9V*4C6CC6R)#(^$Z%NEK5],P$>G M1%;NA+'"NZ1ZJH9FNK!!=]1>D,NOS%CH,2AWPG_[2A5DO?=NE4BQX J"2)LB!*A(N=F6)!K(&&H_VM](H@O.,L"2D M2A/T $;DZQ8K:&7Q3\D&*/S$=ZY (^"T<,781* V=?\$1::EC40?U'/T08X^ M6%_TP0.U]I%-G#8)+TJVN1BX;-VDHV(Z[";\C1'DPL;!+"W993Z=>%,1P5-& MCA^IUEE/2^3&V/<<+MZE'U2?]Y#%ZW"E9P R6D:X,+G(@#B;AQ 6C5!S C\H M'9M462I[I+JSF!P/ECA#0ZPX9M'(3X34"C*"B-X],ZO-;%L(.1INP1K%4$M# M]2 MZ[4NVLU^^\)N-NJ]FMVKUQAP/W#LPU'B;S:JR_(V)#EIRPX=5-=.X*CV(ES9 MC>ED!Z0&U($.+P*BPO,A%20.?=<9D#-+U5Y!;X($!1#UV0*,KP+50N^0?C0R MC;"(*->=BA A&:1<#V@MN"Z1F 2X)U W&AK)P*Q#']N#&P@KIY9M"']!78&N M8DEP2SEC5,8WAFRHSOS=*45O'N:4!:)@0:HC 7IR=-@7:HM-L-RY7BN!4C&"T \0@R$1VYA3VEN-!3QN, M#G,I+)X3[AOP7U,[1!CT&'F!I+G^9OK%B8Q(JKR-]&$T>34J(-E83L>6CWW7 '\,Q<2%WYOPQ=2!0)KU )Q;,C*1A WQ.8 .B>8%T9)54A!F M0,R+0N$.YV7$\ DO/@Y&P*E5)\6^9 MCJ_7(1#ELL^:V_"N<8FH?HAGMDQH& M) 8%QJ) %H T99:/4U.QKA[OJ^&C@J&T M,T3!RO=@^-,."5I?/3&VS.T*1Z MSEW4;@_2UIVP'XP@TET]H+ M9I(RUE,R2[J20A.B"BPX!]Y$^VQ3; PEANB3%)H!.\J\D[J\C(###9QL=-$< M/4T$^JE<,)7:0VGCL"*)F82B&0XYTT!0H%]%)(-,2)D48430C)!6L1V][!W3 M+E;J?RHE/-UGEW#+LXG8C26# T+0L[ATKH4>:-": -XE$\*O18=BQ_C@W"&" M(I!2,AD7N=B>S48F%P>0?A&976-_ "8.GS5QIX#Q>'[RZP _$Z/B+.8D,_6S MQTGFF.N:?TXT*,*FQ![XR,@#"8Y#[!.V^)VRVP:DI=]"]AC/5=!_?5T61!2S M&<;D2)VKWB#[J"@M^PXML[3>HF@#Q(8=> X4("9XJ=HN1'8HI3[%0\9]HAL\ MDK),I55R#OE-EX60C=32R/OT*R$J/K(A&@+FM>-Q%3\TSF23TPPUR9W)' 4N MOJE8Q(#3[P#T'N!2(;6@!8#JK),0ZAMQ\*&19C"5[**E%B0EWZ' .L%HL$"P M.N6DVWV@+'E9GRV0DL?HJ67+2@OI+_=F0EL1OF(,00 X#-7=G9A)4I;^,PA. M\&5,F'-":)@^;-@P\4JI>P)&E>#=6B^B+C_4TLP86F^6-1Y=,M/$B\JX(%#T0WA0+I: U?YRH1&< ?O4VTM.BHE]"2)I[ M8LC4=-$;6=\N0O;&!DVZ1Z),59#U45&B"8FR%D MS9+MF<;$D5;6YY/'@SC1)!$X R7L%E;OEE! M,>:2&Y.=.%V9/>^G"B9%1=2E%]6?2$>,F!:LE%QETOD6#LW!XK2N MHW5?K3LO+DHA):'1+P]'6M!'@S$LS,9BB6)"0JHJPX9+8#1PH[GQ*RH!G(MN M$VD2K%F"0.)6137!C0R&-_)@>!X,7]]@^%W#$QIE>L5FVJ]%L"J2G%RM[T,Z M*O8.(LTAB#UH2DQ^)N&5"I-J%VDYLI"5.@',HT1+!T1,2B5.0%1!%FD4-BJ6 MRC37S3?15VQX'.;DEK9F\-3#:*NLLS)3!?S,.BP#:C,CQ/Q?HFJ_EJ'JT"&Q MCREO0NDC@U(LEY#SQEJE\EI$=1U5DLFHPT1^"ADRI@_I> ^42\2D>?(/)BII M^U:E03^_L61%[D@4HZ:W&4<6(>QUP"(QUK/DX!-G$+Y9K-#R!1+VM"K30^>Z ML7E0(_Z--?*G,(^":;0NVU;I(T/E.B^V;4#APE_+5UR77E(>[.27C%YS/C=:L<#O4+BX+8_3O7XMEFD;#,") ML8*XE+XUE2'^+OMZX#U73)J<(;E4I/<#^1=1RHMEVJ):YMAAW\QN\9C MB-PC7Y7RB!LLAQ*"VB+8(B^:]<'%)394&GBIZ\KB3(H)>1>45)OY6/A8?#H% M4' 96KQ@-D/\H[Y :P!3;0J W6)M1U&<=?7A:1S'@&=1KQN;EU3THD?*1,G8FG%\^[L2\W\ M=K@DP;R&6J5 T((,MA;W?L!N8.)&+@(1;"$6K2@637^??")L8!X_D+L)QD>C1R7S#[-;&_F8.\=KBT4H'71!=,(QADFP@AC>\#T:2FV M2\?)S%AEPIK+6FY;&(FD^@B*E/$H&5?(#DQNZ&:D//H)*27R]8001UMCSJ)#8Z+J')H:V:35$ "(OF94>,<2+1G4GS(_\=46X>E,9P_7ZJ"-A<:)#* MGQ8COTA1'T1K%!#M7A0P@2*V548_./TQT1A*O4I5=@#3TY@<\1,9OA^,6%(=10[T=PE'JBMYE5" /". M>^( OI@^$5'L&?CY;M.AN!*V1H2/)=RK:15<'5:IF62[[K!Z04#FL]!=]#Y0 M%X(4I@)+<_2Q'JL ')NNN05JA&5FS;QUKRKE:J/1J-8;#YX=\Q@QZFUTJER" M#-E.@ P/17@7,[ H0JUS2'PN+#P#)$HH-NQIH7OF2@RT?B=&$3%@JU/1J::[ MJ_M%2'>6+@T@6R52"3FF(;K;1FFJ)12I9YQ,XQ_0*%,6XWI+$ >1WZ4 M'B9-1 9;C ,8:@7Z_@!V37MG2_B33P'-0&)=@9W2\?%Y(#;ST%^,7F=*0D'D@3#[ M-S(8WN.#T2"1I)620*FG$+NW22*'A=H^,+4((QM,:B/"$^OWL'P0 M%>1!BYL+DE?.7X8%FO30AIPI(9YJZD:R%V%A#M . 5)AIY"B9]B%@%WBBCQ_ MZI7C_*6;:I%Y)E!<0_. 3*!8,X9$)B%_&W]=R- 9;*>AM%WK U"9M6T'K@]A M<&VDV>X,S&]'NX7T(F#':Z@BJ15#;;#I;0J3@"85@C:>)+R E_&-1?(;M5VM M%/@]7$^!T'6@*J-LQ:/+BV0W8!:]R\)(JRL&B>F$.=D=-;$1B:/;V!0SL6F< M+' ._H4TR"X-FC4IPC!$E2=!4(DZN9**UP"15]1V5Q>]-%JCF&Q@.%1E@?\C[KAMY;-_%G,EJ M97+AHV$LA0#BIHA(S>-BVS9ZBL T&=IW3L 0I*J&%(EM4(QT6+46VVS-4XD.V'-+X>QQU- M?:K,E[*8J+B:4($3::ICE?._<%J8>LWG@3 HH!DS]PH06@KG&>IZ&KINW6JI M>064BVH2L(%U%X-W7QDG8 1T=?G^Y"[!Q#.B5BAY1$ZY-'.P)T*G7"FU](;* MKYAT31)9MO_"E"L5.I35VU [@)-=]&2 P8DVUL!;0A ;[R>/I6JC26$1:6_$ MGH."6=BZHP09251X\F4@5SDY_1(FF2>2MH39!;*0306H%P2V$P@%QY/>5ACR M<3_R8=V@";=(CQ18A,0SH 0PHG9Q,J$G04M/+,%'KF@Z&PODR,+.;4+E<8)^ M/*:#V?!I$8?@@0G^H2)EFA>Q*0QX)U77MZ24L].+Y\A.:5CD+)$>PKE63R82 M?5242BA63GB2^:M-W[]TP254$NJ[)P(/CBZ]F5!_]/H51,(^IH 5X&E5)ZZ0 M^74=:1"?EVX3[1!$@5+@%!>I_INZ45\A%1\!%S,6D4AZT;!K.W:Z3^5W2#J& M\I9C PR/G7ZI7 /S MJE0HOV+!]"K2D6]4#L#T6IV+I+7S0CK;>"X,D'0SUEFST[)K@XMRIUR^J/=[ MG0N[SW]BK5ZOUAK4V[7R\,'=C\MJJR3KJ ! 0T;6MP7N;$MN]ZYW[00^'C)W MJ:ARZ]!6=&ID%NJZ\_*I]AZPX_QHJ.*.TAGA>$-AYR2#'_S6":*^#' '&.8A MGO^B4P,C;]\>&R#@]GC"&>P#^<.W,:\?^BZ_^F/O^,/V'W^1ML;%/P8D./\" MRHE1>9\(U(9(O8@ZVGP"OI/X)OXG*]%)A\(SF'+]BP60'BVP&#A!;+TIWHIZ M$>PV7^C&G_"G1JE1_M.H(0)#>!?S42$"!8K2.M!K#)2HA,]=C!E[B,KQR"KY M%)B@3B,8!DGT JXNJ$0.DH7ID9YRX9Q*)U<;ZD MS&775/Y!M"2%YK>B2BEU-$TDJ0IO"M4)26:FHG(! ES] ,<#/YWH&("VKY>C MC'KY6%)5#2-5.$"+?:.'"]];G=Q$LQGH*L&()L.8E(^M.6AX$)Q% C3: *5H M442X/+#FL/9VHJ2.6NN>$ARPA-2[1U7JP&&A=@S/Z XA O2#F'RS6EX!<*X0 MU47V] 8S_?=W3G#5?_@]@@D7C/XY<+C V[4#G)2(LA!V,;+$;8>"<&#%%$;8V['0-5BK)L^,P"57^V%$!?-,H%4!-Q?6RC.:9@F& \GK M4)$'*4KGA:]ZBSKYY"$!)#!(B?ZN*3JQ:<\R0:L5@%KU3Q-KD3Y3Y(ID?%-) M-.K/S#F!():Z"(**QXHP/1 3;CT::GC*[P@D*\DL>@B!V%QO'COAN)"JZF7Z M)1,8?9-AQ+X*3P:4#PM3G3[GGJD].Y%R-M*M&G0J/>XE+8;8%%@K@3K)*$P] MPW(KH3H$4,Y(TC+O3WB=%)UA0@.08'RO:K4_*5?P[?F. M]:K:XK_I@:H$GWFI(V2!+$/AH+02[:*TU @AKR;0XH\B,8LZ9A:LGNU=":&] M_6'K%/L:0;5\*9QD92^9#B,IXX[+A9!N"4*'@X)$,BBET%F$>@U2$[IJ\\^$ M0%7;2(V#(3Y$9).D+_BT&%SVW42 !'](M544=R3Z=,[/22\NE\CHN[K3+$O6 M__QWI5E^8TJO3<,+M'*\0(X7^#=X@4TYD[\H\V\>O"940RQLA-W0R3Q7K7<2 M'1@Q&,4GP>TF<@ZKC$>"'H&<(5<^>>NY)(7>8OB+T,*T/R5;0335/E-0B?"6 M[:A\2Y[Q+[H>YF]2A9*A !=,_P;_*[U=]H.1SE*DO0.R I\6>1A#LO]:I M/'8$1D+2AI5D#(/(7)#$CB>K:\H\.5M52. ,YE%72E3,GJ'N+MVQLA/>GN@O MU;WD^LQ,NV;?[FFF84B)3CABX5S=,I ?AI?&K'O$=V:/ZQD#_+UO)L!SH_^( M:_L8VA3)># T_DWC6P/C98J/4B]5UY%QL\?&.?(_K;+B91R&#,";\L:P1:S6 MG]J'JLQ8="3#*T6 RJJU#:6/DDHI2X*:W3+RQ\_QAI0/P >)-%RJ<"?2(2@S M-A$3+BQ;7JB6:4['7 ?Y98P3EZIJ+> =_ZE42FIU"K*WNO#(HGNUUJ&RLI4Z M9V6U&J;:*.1C8C*A<_/04ZET(-G3G$NUK&>7.9>J*)$;3ZRF.9LLRRCY.-E !.>IK M1X<%A5"SXPRNT68Z:8X7%J?*ZL3I3!<$]&*Q81" ,U&IQ2/^U6B45E7F:C4H MLYGHDH\TD>F>2A"&D#"70_52Y4\3DB-\;&FGQ(D-23.V[& 9$%HC,O"GN",LS&QVKIQVJ L10U]KQ8 M-K.#6A@+NI&A*P-;CK&(#;1BI98SH>"@]T[<30E%O@=V7V"+A\/8ZS%7-H.6 M??-L FA8EWRE8-/$R!08D=2,]"CJ@!7! @JTP^8,S#& 7])\E3HH$L'6@BP* MPI<_B- WZ[IZQL)!:Z@CRN.+BIZ;B%JIFH6)7D(INA_!!SSJ/\P'-)C)Y.@! M'KA(S"I6 ])-=\1VPL2,AN#'!W$YM0,L4A5BRJ0C8T#"UZ[K!\]O \8$?*[E M)%\J6B3B2I'7" !%O= />C#PA"SADX(FT*H2RMQG%2^:DY,1 M#8A)H!O9!0L3R!+-P6N%=1%USD5$5,H!T6 $30."G(C2/5 MUK&.66)A'!JD&:PF7UZ80#L*W-:A+TR>0K+>DPII)(XF7(8H@& 7FD:*;M,T M:NVJ.4'W'^DL]\*AX2&&8AOOQ$!132XE55%/0:)BJT M%;!%*1OY+O7W-5 1_&LV-+*',M[*30PR?28*].*2,D&J_#U J2X))CXL'YL^ M*Y8,<(V,9L=$2Y<,"LQ-1M1D!?:IA,E55']9]< P5YF/(A%X(/H2IK@0!G/1 M=FHO@UNV0$Z(]SCIY$*!S03_B>@3Z\BVP'V^GJ$26UBB'JO.I?I7^Z)(_S.3 M.UUH[A#)9-F"]J1KS[?1@0_/>XA%*(?#7>(M9TFBA^>E70%QJX&N6<_WRQ>V M&X1AF=)DBW.:K&[$(T8NTNJ!9>U^'"6"-C K^*Q(ZS0JJP&)8*R"&T%4E#S= MV &>2P5=%@6"3=>+_*0(7X%?9 P:)GMN;@ZL? [K8<":#N"",[9.1.7)=Y^% MN%9N3VFG 4!$%:],/R9*:I*:".\5W; P,L[-RT0%ZKD"]AIF@"ANOO&"$K H M%R;V9!2R5K'\^3D49/4Y!*J%(V>.&=$H.])*9@Y'A*C!=&N M(78Q=BN2:[C.#GC,I5.12A*JG@ A\!UA]1V(@<50(&*&#]EJZ3VWEM!A (8U 948E MMF:Q-Y[Z2 1*UQ+&*\PPF5BN-V48,Y=..4F;)1H?EH:=KA1_Z_=CH&Y71=5Y@/A.=Y54/>72\)9O "SN1<@8(LH?8J&@F^YF+ M\O%Q*M='? #EF6P/*GJM(P&B,P'14V#1C12"(3DB/]#^R91U@'5!;)F9DC%3 M1+213T&[_>8F;(F&C_,+12V/?"BJ0W[19!5#5 )56583(*<51:7V%.8<7XBN M-8:AS2^LF9'L4&_4Q9#._=L\Y^ACK9<-%ZOGQVC;.',.?&BCQ."4 Q2V<%>8 M@9XL3WNZE$2/"7@W_@K'4YBQK-3:1(630ED4"(@[+$B,@X'-1OF@['I#3\_8 M,K"9T&LDO0>)-=5Q#J!!=3"FU--Y'R6EK9FLE3&M389:M'.H10ZU6 ZU&//5 MD04,*Z6&'#1F&Y5;;=;HE2L7?;O>N*CW.I!MU!Y>=%J-=KG6J+%>N[EYK< 3 MU5P^Z5:QQ]I\77&'Y]5E81MY-*&HJ\!M6Z&PBIQE/;G,/KA*-\.P9I%.*^>F M2%%!5=DW(SBH4IE$_1X%TY7?D;F!,N&04(1T#EZS1+$*4:X.0!H:(BK?@SKT MT(TA:AOIJKUHK G'N+PU71A=U'V5L<^%X2[R.PD+/ GAP*BR3#\Q4*_P M\DNH6^$',TO=JE)DT"\H= %1C#FKCBFM)&7F4#ZI4 U#,@X8N<$HGJ0+""Y$ M2:^RMND#J,K),Q+9&UIT4@[OZY$SX&_FSX!R4JZ]N:/>OXK#\YZBY/3\Y.1P M]\/NT5GWT#H^V?W4/3LXVK=VNF?=AQ,A*QGY]O'1Z?'A 1_I[LXC#W6Y[90Q MVCN2"'&1U&U0#REB/)AQY$O+Y#:@5<2 MRHEY<-$]6O=K-U#+B (Y+GG4TE)$ WD=BJ.#5UPL''&(>$F]7>*O,191?$TN MJ''R&Z\'KP+D&,LUD[\7IX$]>4UZW)2OTJTJE.!6_+"\%2*!;ARQ!]:F,LF% M;KR[Z##4W__].QK<8=5'3L2*:&1R+0R62TZSU&[F&[$&&U$N=6KY1JS!1K31 M",LWXLDWHEJJM_.-6(.-R$73FFQ$+IK69"-RT;0F&Y&+IC79B$ZIGML1Z[ 1 MN6A:DXW(1=.:;$0NFM9D(W+1M-J-^#L*P ^[*I_KXTVZ\QN3?E#OYA-%!^Z[ M"'W?A8O_]T?CC_NR8*54?] %:?]V8"<9Q-DS([F)K$X5TGE8(?1X7 !+==_ MT HIHE:J/BR/K(HDYM)\GQU%_*Y(R ^ _ "XUP$@0LD2M#"YL1!A8TFTW!I+ M X#O4,&H6KD@*T<],SFP5B=#3BMK32N;?F:TY^:YI*6%N1^3@*$)R!^Q7E'" M>!S:WB#\"YI=;,+9T;F=O(EHY_^=S>K5^[(ZN4@VF-,!R[DIK#U'\?DFWWF3 M:YNRR4]SUM^;-BKE4JVSZ<212X"7L,L;(P(ZO[_+ZZ::<&441/V/B MP>M5^6@>QXY?+*\?Q5EQ6\3P64SR-@S3LYCD4ZL7.;GFY)J3ZPLDU]NP#L]B MDCFY/I=)YN2Z9I.\EP%BYLOV^XPE\V4?UB91Y2&:^/H=J(^QI^ICD!6R,OOC M<2>Z#K1+4N@I-YB_\C\KT^,>?R*&LP,3:4W2K24JFR0V=U&@HUGH5%J%5J6] M:O&T5J3]!$"!G-#7CM#+K4*[UL@)/2?T9>&L32?T2K50J3<*Y6HSI_2GD*[M M7.\ER@J-6KG0:J]J.5B^M;+BG]9#E90- M-2X;!GX,I6 ?23@\7E3BJ6>Z8C'8+M3K;:X65W(75\XJ.:O>5G%=R7EG**XU"I08^F?QS:P3%@S]@+^VSZP/+ JP-S%K['C" CN"4HMT.4\&VZAR1>GN M=1E9KT_-S\^DGEUEPZ'[);O6>QGS$DW#V*MD^=HO671@SO_'T#PY,6( M53?RJD^I_KU#AL\ -7GY1=SJG]Y5+_RIA&;2/6;&#C[8KM7++#^QQY/ MWE@[L>?Z$\MCD>5X?3_O6+9AKJ2\D=.2\LC50K.YX=[_=3VOJ!=JY0V'ZZR7K?68A-P=_(C#B VLW:V# MLYWN_X;Q9'[6S5*KP>]V'8\51Y3R52F7_WP3^1-\36I*_#)_\ZO*7WPYXDF> M^[563J6UDN6;&"]HEPN=VLH+UK^H;<\I?2,HO55^B-8,+VK;7R"E;V)]=HH']+ZB:]G$DPHEU9_ M7L-?-8IKO#];+GB3^ M-E_R?O=FPKQ0E;NWL-[]\A9C=FC9T%*LS[S(OF26/[0BG__5"M@U\V(64H.Q MNX_C=5YD/Q>0N4K[/ 1D3M@Y8>>$_<().U=I7\*4<\)^"5/>7,+>1(CD"0M" MW_.8:S&RS,(<*;EY8?SU+G[T3)!A]0W/3L\K+>?DGY-_3OXYJBLG_YS\<_+/ MR7\3Z^P?1R,66+[JC;9RL^U%V&@O6R9M8GV%RLJ3#C;1Q923_4LC^[RD2$[V M:QY#R*5]3O8YV>?2?J5QM+\CN^>RM3$Z<#3RF9X?#%A0[/NN:T]"]EK^8'ZU MR3\ERC^.[1M^KQ0.JA*V*?Z!YCX\0]<$7H,]Q@^Q/F M$P5R9++@),WS;C9LLUWJ+.64@7.=\7Z?OW/H^E.Y;/)W).;7O8#95\4I7Z@W M$S]T(L?G',)<;K->L]0[:3#T87FKW0M]J-TB+5,HH/FH-%OY#9KE4BS8L'JPC3<.(*+ M__='XX_[+D&[U.S\^49878+L*Y,;B].Z,[#^NXS_/#0AW+9$R?RS9,99-Z0X MHS^D_[Z+/48_U3SW4Q4?06B,.731BU5NU<37G[+@VND#(,.0>2N2=R\/2$\VSC-H6R5LA(V'?U5JU4*KU2IT M5AFA(*&^5M3]!'&JG-;7C=:KS4*SWBQ4VO.TON9Z>>I0ZH8ABT*+;P4+K#'J MY&-^5F^,(KX>I]#3Z5EK**P$CS_=FCP$P[<*C2;G^>8*&WT\N,&RAK21L\O+ M8)=FH5.N%"VW2@7#;S)>AY\N-9G4$:J-4EEJ4)Q8/*96W@*TI%6VRO!=VW(&__?'1:76 MZ73:96Z^\VM_V^GK]68C?;U=[K2J[4XMZWJ]4IF[CN^IU3IS]W=:G4J]G;Z_ M7JXWFM56*_U=O%YOEC.O-QJ=N>M\@3N-:KF:>;W6FI]OM5UIE,IU]/WT_HTZW/W5QOM2KLU-QYQO3WW77Z]7&LV MT_/"=6OR+V>N?[.1L2_-6K73:'XPMMU$G6%Q:<'A M?S9R0LN!HL;\."ON=[LGUM#Q;*_O<$MSS.PP#EC)VO,#:^P'S'*\(;P.3DF+ M_\\>_(A#;&JZ=7"VTRU8 1NRP.(G833BA,7Z>&./N?[4BIS(Y7>"0EHMOSF2 M7]M37_L@OH9W5-Y8](_22)*+20O?X"J:V/R$HB(8H%.K5 :#AGW1+K?;%UPJ M5"]ZPW[MHFQW6*_')4&3#01;K!"LX7A<]8Y 5ZC>KKPGOO3_[JK"/XI=<;^A MD60Q-*^^R^P E.U12AC4X,,/ 0UV.[5GH4P"JY8Z=2W3Y*AJJ+9#.K"E?X35F%M*R-TQ%BR1 MFT-/);-SQ+5;H)N&0*Y62LT'VI147*AFV"BV->)RX__^^.\SOY]IX-XBVK@4 MPX/,'UK;E-D4*HJT[T*5R57-6JXU$0\@KYDUY">S/P5X!XJ[T.+R/.3OI,KT MCC_@>UFDGZR^/Y[8@1/Z7@CKX\>!(=_Y8[$;A?R% 0ALL6C\QX"QHF5[7-HZ M-T4N^;UH)%X=6HR/?V !:)!O8L$"7!7>BCB:VR=0DE]Y%$'VJ/)T7N[GQX<'.]VSW1WKD<3K?6F1JE#K5?"/6 M8B/R'+)UV(=6J;6T-D"^$8^6\5W))=,Z;$2E5.WD&[$&&]'"Y(9\(YY\(RJE M5IYGO X;4<[+LZS'1C1+.4.LPS[DDFE--J*=,\1:[$.UU,AUIG78B'*IG!_5 M*]R(W\23W^IQ?9;@T.6^S2>*!=QW$590+:1\BRG_Y.GO>WY Q0&B$9,_!(Q1 MT$]$^U;6HGJYJO24U-'^%]1Q[^()K5)YZ5'YU MRWT!:3B8K* ^_UFOP-)1Q MFVJY:G#]/0NOK$AG?=:=%JY.K49E/ *M6I#:XV=&NQM?S8W!CM MZM_2P@Y BH)\^S=':_JW.W[" GC&OF0KR]G.-:+UH/$'[L_^\.K/.M27?7"% MYP[D_$@5-3NE\F9K,BLLJ'D;\.@QYOIXV_[0Z;J[C/F&YK4_LFGDQ=+->D5![#&_>DQ?3>M)*@X\RQ]L2 M%I[%)!]<)U^'2=X&M'\6D[P-Q/XL)ODX[L\GGN1MX.MG,M% M5B_PKUA@7S)KR%A8L#RVBFKZ9*:L59G3Q[-= Y?5"I]E>M6+YTJF\O Z5_%=!Y6@+;3R1UU;9RR2G MXT#6*O:ZFIEA?O\.!&MM=KG/)SUB&;6J;2=,&B5QZLV+5ZU7&"M MS/7Q3*)8[7*A7EFACIE'L9XRBO5XM/\<8ENM5J'<7*&+-_?\/V5LZY%H_YE$ MO JUQ@H[#^>4_WQB7BN%M#Q^S&O]R"(/DCVB]782^!,^NID5VM!XC!"(J[7D M-F/;UCL*]AM>I3PL=C>H0J50;3;RL-C:A\76GO0W+DY6*1=J]162_@N,)#Q. MG&R]2?^) V?WH?Q.M9R3_>8&T.ZUY7DD+8^D;48D[<"[9F$TAL;/_#7V)<,? M\ZC:ID75-N#L?B;1N$J]T*Y6\VCI5!OMU:.MWSI?+)^,;\[$\0JP;=YI"^/]#VR=7G$_C][W]K< M*)*L_7U_185W^X0[ JNY"(3<,Q/A[_ M605(R)(E62Z@"G)BUZ%&""HK+Y693U962NZ\F+(6WY3XK$WN*W)H.;MV1&G"KNR12 M ;&U7939CJ%EPHL9.\5P1,OJK%P,8/Y7"!EOHABE,QH_#&T0.U,).\,=:4\V MV8:F]P66M2 &ACO25)%]R]8L%WO1M0#+PAUI3Q1]6W-L@=XZ2KZ917+PZJPOQJ.-CM>9.&*P_<).6UE-LMNEHNB6\DK%31CH/V:05 MBPKB-VEI/4D%7$TWA+NTG5*!/'*35BS$AW$RDWHL.#QT303:% ;:CF:UR')2 MA->D]N/5@]?8(_<=GGP3I5Y0"LM&8HP5(FMELAM>SS9FI=*SR^1=N$]R70>Z MY@R$IMT0A-L#PK50379G6=NF)J;F&,([CW1=31[%Z]JF)H\A=_)JR5.B0$M\ M=_^N:X9\>-[Q H&[S1#$DQK$DX_#W0'Z.L76RO>GR4=R9^&[3I%<^08V^4CN M(#J!9ZIU@.(.RG75J)M\%->#NI$8'76 X@[*-49'&!W)[6.K5Z+XL ,(C9,H#&F A8BJM?BHK]!0 MK0HIP[(TW1%XTB@6$C;9S:.^0D'UQ-S2L1"P)8T[:BOT4Z!NR[3$=TWLNES+ M5\9WBM%CTV*8P@.NAM7]1;:A4]BV3JS2JS&"NII',+;_>JD?A;R#XH2"Q(Y] M?@$A)SD@IPYU@C^I$9:CZ7T+P269P:4.-84_483-H<#F+QU,MV-_^ 9"G;[X M'4N=$EH%&\17%,1TBNT($M4)$L41HQ?BF_,1#>G43U^2:123<4PG?DJ"*$GP M?&7U "3L$?^DC??:T,+N%"T!E;K;(OYHSW1@B3PF#I/PV!5>$4-O:ANBX.\\K/)R80R(VC>!'%7DK)A(Y2A*D0IE)@ M938&FCL0>KPBPE1JB[!R,!6(L&X(]RX[)<((4S4JP:Z#YPMT#+ 26&2,4)74 MGK'R4%5V\%6TH!#;P$N+D ?1J=;U66\:O9*7_).2GJ9FVT.$M[K1?+UI^$M> M\D_2'5T;6(@8=*0C>\-8FKS4GY0.T5Q3X*J#FB,GUG:*:. !S(BY*82YL4<> M/OJ+8CO"$^//EAW#TLKSE_NFUA\(#R([9:2E.("Y"FEOWU'+EJ,YNL!-DQW$ M0J0X:UFXM$M^JO))")#FBCR:L8.BKB#L)W W+<)^4OOFZL%^A\*MZW _CA8(T\2-9@AZ*01Z;6TTXT%7ZOTL@"[$N-3!N.HM MJ)26UE-\U($VU(5FRQ#WDDPJ*BB+E);6DPJY=*T_-! A4!T,J[6Z4692C_38 M-=O%!HXJ V/'LUIDJ(YXF-1^?/OPL$\T)7X6GHWH-(HI"2/X9YC&41"PC7)^ MWB0$,;(Z=LM9L-A-HN4HH,I6N1RY,:Y^2D6C;+IF#H7N@$:4[>B=<>W0DV,V MP:FO)[9FF\(CP*[KR9&[X%J@)\=M>)-*38Z.'6S--!U$^A#I6P63V%(2D3Z% MD;X/-$DN2;@.*L_9(0 OLWK+QR-+! ,1#%0*#'Q"(MAR1!Y:BA"@C++0&0CP M"7)O&.+/">B4W"/N)Q.IQX)!2@G]5L NC*$*;FL364R..)[4+GC[<+Q_><$/ M&I/_\>:+U^3M,@RB12D,0^P.L3O$[DJ8A*DYCO!SK:52#,3N$+M[OIX,-,<2 MB'$C/H'8G0R$B@CU^MIP(')?%NJ&XMB=(3;/B]A=.["[5ZD'EJTF]I2#PB-' M*NNX7DW\V]]^@3_%@\8!]6(F,K/\;:OU@[TU-Z*Z_D*<%)2LPI@RM+(@TW!+ MR&=&%%U]Z MP9UWG^14#LW>L%_D2R]7JZ7%O;R>;;T@ZX]L-K:F*E_2]FS-Y[*N9)&BTO3Z#D5,>4!]FR57%J/S&(Z M_?7LKS?1>*?Q8I_!PL1S+WA=ELO\TMEO-TQ7230E;^!;8'FRDDCO&*G7W^Z^O3F^NH#^?KNVS\_W'PC3!\-XS7Y=OU_ MY./G3S>_?UNED"I6K2.&^^;SIV^?/UR_O;IY]Y;4/"X1EHTO""O#D+G"8!0" M;Y'0R^)#>6!,E7+CP&1LG,EF806YUGK+-"HN9#K+KVQH=FFUS.]9&T[7Z+E< M2=.X&%G^1B,C_,A,J7T GRYI3NGY$3QS&D1WQ;05_^;.U65F!^]@H@Z:H'Q% MX"\N;O5&210L4UJQ-7K<73*>X"ZMEX_GIZ3VU@$A(VIBA-$S]IZLB8RHB1&# M7A]-DPR,,'K#O<@P9V1$;:9) MQS5"!D:@:9*$$2ZF..1@A-ES<8V0@1%&3]];[8J,>!HCGEJ>>BCIVD)D^%!Z MLWXTX(EDCZ. 7?SUS#X[5>N&/<.N= [<9P(U[Z.8I#-*$O\GFG5RL1SYR0DVL!4$RJ]EJ;GH1F1..0"]D\ MV%WLR!)D,/<[:G*OFN@6H5MTM%O4X&;2Y[I-?RQ#FJF]I6N"];]5*Z$"#M-S M9>$M*P>*D?T*.4+/9?D7&K/?>-]%;=M$)T>A-5 Z)\?=\G'\3>UEGR_]% 8W MAF_/_1!B_FB9>.$D>?G+*[\U;DTFI-M_A2])3K.],)YKOTS=[(O;<+ZW4J@. M6NMCN^IR7B.[XK2@'ZMQ.3N(EHZ MK_9IW76^TEL:+JFH,S#J<6<;;YJSO[BX%40>VE/0"B(K]\+E(+(;XMIH%\T6 MP;T-$WFH/KH51!ZJ/6X%D9T0UWJJ#QHFLO9XY%"KFIKDMXZPI,GD>I-]/Q^> MKQ !X1'PW0\]5N=*O'!")G24DE$<_:"Q]YV2*:6)QII_"HM4E&W \TQOL.&& MKV(Z%?8;D6#AQT@/-7W0%QW32"78#90+M4G,9>L;=Y*8&Z:FVP+[D&-3P;T- M-]43<[T1?15S(LAP(+)#(HIV"1%24B(LH?TR70DZ1;YXM$#@.;%5TU2UIY9I M;VSUWO-C5 M3;$W8)XKQX&!68B@V@%.#;9(# M 4_('R$&=MS!Q[JFNPYB8"CZG0/%3$,;.D,$#:0'Q607?550,LUU15:B=5#> ME0')AHB1(48F+49V'=[2))W3,"7P&.\[Y1\1+U,.,E!B>6X%SF:ZFM47NE\& M83;4F7;#$K2 MK1:$]XFFY,Z+*>O(38G/&CI"C D?QM&[#B,8I[;<-@JJ/0%9L(7NRN@@LE YDE9[@:,2QBE,QH_C&D0*E,J[8];RYYJIEU=ZR/DA;+?1>C* M<33+T#$CKSYTA1O+GKRKLJ\9%L*V[4>C3BO:1EP*<2F%<*G//':+5^=J(?ST M!"^UN?/_Z@_7I*7U%#/==[6!:R&2A2KPE*A-6EI/V@/O,'0!P87GQVO2BD4% MP9O,M!X'J@TT:V@BJ*8RJ'8\@"J^LWWK'5N$TIH[WO@F2KV@%(R-Q,@MHF@; M=#>\B&U,2Z5'B\F[6I\4LPTA:+.$>JP(N'5+37;GV=NE)K9A:);8CJ>(3^S! MYMJG)H^@=/*JR?'Q@*DYIH,[R=J/W1TM$B)3 0C8*4FW=("=?!K>(5"O4WRM M?.N9?"1W%JKK%,F5[TV3C^0. A%XZ%D72.Z@8%>.L,E'(X9$72"Y@X*-(1&&1-(YUNJ5 M(#[LYD'C) I#&F"AH7(M"^HK)%2K LKL]S7;$MJ= L%VR7F;>C!8=J&-C1< M+&9J1Q..^@KY%*C*&FB6ZV*='M;IK<\ :%V=WHML;Z:P'9I8A5=CW'0UCV!L M__52/PIY#\0)!7$=^_P"HDN8A)>TU_M)#:\,<#2M/N)-*.I2X4V5B+JEF;;P MF*I3?$<$2EXOVM LLX_-+Z3&H83Q&GM?(/ D+_ 41XQ>B)[.1S2D4S]]2:91 M3,8QG?@I":(DP>.6%8V&\)9H6- MXY_8.'[H#%'V$=1:]R?$"0RZDXM>)>\Y)_4M[VO#89"TQ&(#LC;MKUIY$Q>\D]:=S1'1V"M_<#:2:&F M0'\$$38EZ98<86.//'PJ&,7VA:=ZSJT[H:6%!S+;CN;:0M?PCJ)Q+93VUIV] MW._KVJ"/P)WRAR]7(.UR'[-\D@?N:(:!)XUW#>,3:-X0XI.,2/4@OD-!UG4X MCN:43.-H7B!_48A',*NY$Z>JD$OU7%C?T-R!@_@<2KDJ.\M.D?*!KCG& .& M=NPQJRK$DDG*CY7L<]/5!GV1C1U0MB6%NHX6":'B@ "7DG1+#G!M;2'CH5;J M_2Q +<2S%,KPUULR*2VMIY6]:P-'>/S5J:6Z8RK0.NC+&&B.*50%.@<&2(%\ MU5O *#.MQ[GICN8Z(IL]=%#NFP;!CN:U);+#$6)?DA'9/NSK$TV)GP5E(SJ- M8DK""/X9IG$4!&P#G)\W_4 \#)&"-N%AEJ$9(KH M!9D=GT#3^H;8+N&(D\DG"YW!R8Z6>T.S*NB.WRFY1W!,*EJ/#.-8&DXEN=\* MQ(7QM&F0Z[0-?@*S2XAW249D^_"N?WG!#QJ3__'FB]?D[3(,HD4I_$*,JXYN M=1:L4Y-H.0JHPGNUCVKJ6#^EHE&ROF:;PEMS2*49,J%D34M/?3!:TY2*[^!H MZ4+19,0BCN[@V H].:I9HU1ZS/QY8,U$# M*XGFF#*X["B-->#+K5#Q2$H\XD]^/?MS.O0FCDWM/X=C;_!G?SRVX--8_U.W MJ#'HF]2F P_>_\H316G.UU7JSSQLG39>53R0?7_IIS!GX^TY./OM! M?-_Z]*X\?]7-1DD6_KU,4G]ZGUWR0V!FRF>IK#I3_M^#.?0WA:5,WMEO-[.8 M4C*';V8)H?#4"?EC&5)BZ1HQ=;-/QM%\X<5P.8U(NO]FZY=7?L,38MH]\X@Y MN9FQH_[&,?422OR0Q/26ADL8W)V7D$7LP\TP8C*)?;A.1O>KFQ-V=PJ_GGI^ M3&Z]8$E)-.7;0,R$=R&P5+]OCK1XDMGC-A MO( ?+3B)$YAK$$)O%^?ROD?+F'PI?I$_G],.@I 4OP?& +%>PJ8K\0*:],CG MC6DM$5L2A?*/D_MP DL 9-68O$BBM-I%/@13$2:I,!9N-HC7XYD>.G=:[JW MV#P#6PB_W9 BDIV=6? GOR69P7@NX!7S]9OXC32\]>,H9+_ND?("]'OPPQA8 MIF4/^V;E"XTX2U+F3-'E^*$E*>9F///"[RL>+N*(+=$@'>GLH2A$CYSUTR,W&R_8?BS\F%OXS9%Z:1K[HR7W M:/B0MR6/:=7<8^9NTPJR[P+?RQP.IF'1V.>W9>-F0QB!S(,9H%P*V4S/0W]: M:(CW'987+E/\!^]AM!-N0L:$^T&4_02&-%G&C%)NAOT8I.H_2["#, N,G(SN M?#8?I=IZC#]P[W+,1P,$C:,@ )B,"8CKA<@PZ!M3(G@?^-T"5^ JC'E2=@' M8 *\< XW,DODASXSSJOIREER#//XZ H#$-. SR*,;_4]/&09LPEA!+*7@86\ MX$MU>$_FE&9F#[YCDW1@V>YKV7R'4;[8<]8#>?XMXV-IM@^M_SV!B[\ ]>3Y M+Z;K9/>J[V_U<7@@%;":,K+-;&5[^+L'K?9ZY K$E7UDJQ7,*24S;P(BE:\( M*Z6!A9$)#L0XE,UQ-@!N&(]EV .G[#!C"OGF]_ISQD_NM=#QDH]@%(5+;F?8 M+&3*F,]()K.33"MRS=[XZ<:/?)!:>'R:"V9I@A?+>!%QLR101@[%1657]]B@ M;N+?_O8+_"F>- [ 9+$H=I:_;I7&8J_-8UA=?R$N,'TT_C/<4NEE1G3?*(V: M__U+>?!K]0#C$$3Q99%P*U$URZ(;DR^3W^G%".3\QX4WA1=?>L&==Y_D5 [- MWK!?E&M+2-'I.14QY8%6L4FH=')Z83G\]^^M--'Y<#$-8 M&+Q@(Z#,+X%AXA87U.H-? LL3U82Z1TCE9NSNFNZ% Y0O_D_C[6$R;Y;>7 J MTO@T%)T67L$CL6D0@?1%H#\0;F5.%3A:/ ;Q=&/+&+(XLER+%K^ ?MV'9&N M8T#9HM//#\:L/4XF>\H3@UE+:#![Z'6E5V6!Z<-GK,+;#]>_W[PI>1WEE7U/ ME+4=X6;Q]3Q*TL="ZQ*[1U[X@U&[YBV0 [.&)QJIGO,\6>T3'13+S>$P:C4 0 MDEX F_QHLO[V69D$ M;E"R0"\?!RC[:>-(X&%>FA.8S5HA"BLIR]\(3QTO,T:M4M(;@V8+U4%Y7YNM M0@&WC>6F 8JRBYFVP,P VZ?@B7!V\!L@,$S]W$M[Q(J!*MW-_/$,UI68%B:O MD%&8@6RVBZ5L1\YDV](_L+7K&\[]EVR%N0659%//HZS4\\-L_<[6Q)+$/Y)@ MV9\WR<5#@Y?!VY)HFMZ!HPJW)FFRG1Q;@H7- ^\I2$*:NU3P6_CQ'#2&!H$7 MT@C"]'6&[\M#P[+#U\A9N.$DPG#AD=PL%,/9F*@L8_'0*&=YM-8S'5, MUTNE!U,*"I$DRTPON.%39@4\+A>UQC]6'C^;F[YQ3%+J,<.Z3G/R^ +(^2^7 M7OIS3,'LL&'DAB]18SZOBF4E3]UFR6'NI8.ES40[665+$_H]6YQ\;C:")8L6 MI\N8FY81!?GOD=*.B#4^/C;=*?US:C%\?&)/_QP:[N1/TZ #?:*[4]-UA,(6 M.Z;F8# M!./^%(47_[BZ^D+>KZ;P(PC:$NQ7=;@WR^"XP@3BX$2P=ZE\S$3=B X<9W?[^^ M>7O%@IJPF,GUH^?93!8.&G^X5T .#Q[!!#2,4KY2\I0&F/(16T3"Q)_DB C< M$P7Y ^+,E"?+$4Q M^=>,LAR#%]S_EWMDR_+2G.,A[#<:LS(PXH2M_\M@LFN^^%OR'#H?)AL#HY[1 M!%^!]Q.'/*>54;7>\L!R[YN/ C*RP2?EC>EY=["UL65>QZX(@-&QZ15EH_'F ML#:#K2RE5N ];"7G@>J*(&9HC@I-,BKN8E8=Q0RTEBV*%QG>! ,%$K;2[! " ML6!;>UXE0O9S_FJV-A160.PGSB@Q?@Q^QWV>2R/@$P./:<0L S>M>@8HG8;*[S&(-) MX8/)6'_/E,@#?\___IWRN(%E,3*/WMLU&IZ#29(L M(,"GR<9@^!AVS@=[SZZA^5R>N8_T'1S6)!4PHBR RU=!;C^8\(3+^8C&/?)W MB$J8LG)%A,%DSAO[';OJ,YO,HYDB]LC<#L;X0[9M[MWSIXYHV8'FB5RPU%X, M/@L8L8"EJ3*3F7"1XHOT:A0]\CY;MT%HJ7:D_?2*)[('3AEVME*5E8^P3L&M MDE7,Q8@IA_CB>T:^ED4[9!+1[#TQG0:@?V2,E'4P1F+'PIG*352-)HB^B<0XSTS(*'%_P? MN=G*PEGVL&62/6!"63C($J",K2":JT5FO4B-(U!:+^3^:&L\D'_M]!LXTL^T MF:V?$XR,P/!X8:7 A.4Y9EA#"R@B9CT MLPKALFSLQ@C=C#<9HI9EN0JP--NEP(L^%@F]+#Z\%@ <\E=SEYZ]\2+P[J-E M>CGU?]+)+FDKX7D[I*Q 8#-*-G>V9K^T>&.>5^4OGD7$@YIN/F*@:$]5M[M9 MMEUT"R+%;O.A,QB^?E@Z_O@/C@QK5@,^$GCEIC)W+4"FYMX/5D4!E@D$-X21 M,+G+TG% ;I&86ZM84NA@%'Z/N/N[4M0\XES7%FP5BZ/LH>R59&_$O+HX]Z>F M<"FFK&@U7Y+YXAW<,\DJ['T6H66F>IVL9+_*XC'P65^S>V20P#S?@S)9VL9R M6 ZKDSVO$#R8?1LD5O7#L4G@Z=6QAX7JFPX^@]CEIF7UWYZJUB2W[3^RE"2(R;]85;39S@W/'[L M!]FP2^_W&+P1L&3?I?@(^=">Q'W=:J[>_O'/;S?OWI+WUY^N/KVYOOI /KZ[ M^O;/K^_(UW=O/L.5#]=7-]>?/Y&;SYQYJP8VS8\=AO?M\X?KMUN/,6!;+,E]&&'Q=7,@6$7YE8ZDI)UJR>]8KN>OV M;.=%YKT50RML9^[5'=6[J>_VS+TM84NVO/1\MAV+Y?Z*>2O^S;=Z7V8K\QW, MU,%%L>3GKF[U1F ,EBFM>'W MOK>G(S*B/M.TMT$C,J(^TX2+M0R,0-,D"2/,GKNWK2HR DU3MQB!IDD21J#7 M) TCT#1)P0@T39(PXM Y4,B(IS'BB0WS#R9=6]BV]%!ZL\E.D"=,PC@*V,5? MS^RS4R?$[)ENI3/B'C$A^Z"<]U&<;>E)9[3X$-/\8]8V(OO,"X6%':*P/Z!K M4D[2X6&&9R*\ M_7>WXING*KZA]W1;:<5GS2G$:7JU9PP>06N-?&_V0%0!?+=4<0>>2^OC0C%Z MQ!/HMF"@0>@FW\49A(I=/B%\+_MN*P'H'Q( 3J"C]_K5NSA/\..^YO7W_JJM MP:[36#_1E%SG74:BK>8DXKR_]I\T? CN; 61AZ#$5A!93RZC<2)17-M!)%K7 MMA#9%7%5%$DY+;-7_Y&AQSOX^SU"<:Z_K?#!F<_O-&#J5\+>4#S;%LT<$02CE*N4Q2;O4UVQRB+4G+QM99E."F)-C0M?[0: ]@A"+<11$>. Y:811A=45XH#FF M6!&NMZI7NL[8O>9H*5'T9?7TAN&9NM#H<8> M@2I9@"K6P.(N9HR*IM/DEV2YV)X!IS=@!]T'?D@OBJ-6V-$G:;3@@WQ 'ER& M!Y\;3&*6"W%-,3H1YK7)W*FUK#.&&F:+6DUAGE5I&3YZ?78TW;*$QV(HMRBW M:'M1ACLIPPW:7L2U9,&UOJ71^,?%R$LHZV\]9UNSLGH^T2THI,K](*35RFS/ M*:NRH[F.\-X54@D[)CI1]!]IV^(.A9:K(+R%HJ^&Z!N6IHLMF46SC[*OB.S; MFMX7VNL(D2Y9D*[WGA^36R]84G:\#XOAQNSPGI"F9.PE,S(-HKN$3.-H3N#! MM_X81J:QKQ' 0@!+V@2496E67S X7T/FM!;[A*E4E22Y;VJZ[2*.A8*KF.#: M?$(&YOYQG MD9@8X8$'NXH,\V"_0Y7UX:6V!J. M;F;CI18:5)3GU[CJFJWCP6XU*$I+=4$M<3=L6].= 2X,*._=D'?+U?H#/#+N M>3'@8Y-1?5AXC/87CWT#@Q[%/CSF=QK<4D8(>Z07)A?;SS7JLQ;-!I5*3%'% M-;/J3U'EY33J3Y$4GHCL4U1Q@9GZ4X2*ID:(*_L4H:*AHN&*AHK6_!2AHDD2 MU,LP13SF?Y5ZHX#^]LO$OWT^8;TU:476J'2EZ(XZA\]%U]2>,:3SUXLH\5DC MHWJ1 MWP+VAW3%$.(MTXCH1&?O?04O+OX^F^]NDFD9/7M;$I9[WE-^VJ#W MG ZTCPK,_2>@X"B?D/TLOACO9[TS=M,H/]D@0 MP, MG@+CHCO.(F9#$K:1(H&7D 4,(YJ OE]DGWBS,"_VDRA,&.\81]DET+LPY5>\ MS1H.SD%V5SJ+*;W@YX4F_L\+,H?!S)+\!0FA0-2$_+$,*;%TC6>_7;W]XY_?;MZ]+3C-BR*-U^3F]Z_O MWI&/GS_=_/YM5<)3%9G/(^'-YT_?/G^X?GL%9-0\U*KDB2OP:HG-8!]NEQ<) MO2P^E ?+ME3EZ\[<^PGWPF##U4H?T&EZR1;2X@('+K(KN3N5W5/RK_)[V)7< M5^WW3(LO_VE<#&VUR//9.*Y>S79ZP^:S[MF-=3FQA@Q 0[TD#WINUT@V9$B^ MU2[8S<-#*-C5"W;W2-:''2-YT!N:'2.Y@Q8;S)?;,9+-GMU\EO4DDI^X%40B MU_J$BC^(:]C%7\_LLU/5>5BU<*^2AD?'KYNQZOLHSMJXI#-:?(AI_C'+IF2? M>2I%T-Z9>I;O)\?*JPEMT8)^^B2E2>)EC!0:J&+8C:,V$>/NO8+:[O>%0=;9;JK@SSZ7U M<9D8H3EX6 @R\T)A2YX,!D&,9#S'R4%IZ)P#U&2+:'CD!U8V&L4^7,D.,V4% MA+SW\RB.?M 8G%HRI301=?*-T4 7Z$IZ!&1U"=RN]Z4,:O3 M02F71LK[VM 1>'ZGT<"TR"CE#.-KA90S6$YY*;<<@=U=T)"7W'+5)4-H5S>[ MD9,]-\3BQ>Y\C70IR*V!?RM.DN1.M0JE[C4>E%1YJ6\UW47[AEC/0I(2R9J= M913AQOI^#C3=$;A"R%.^7K,GW!81KKA&K0K/5[-L@9T\.VB$*P?9*^"ZP+25 M/#7K%1]?($?6^4L<+6"0]R3QV,[Y+-4LUB5NZW$574_E&89F.C;F.=1/6*/. MU*8SNF;UQ>H,IK\;27\KH3.M2*8/31T7&4RF[Y(,M9/IDD4B=88=UZNN: 1^ MZGVG_*,JF7@E;+]ZZ4^CK[FFB,$1_-Z*/0 9$0':G33/[$6REY,V68\2GQ6F@]N.WP8 M1W-*SNG/!0T3^E)1J*#V:@39R#O65MMN7[BM;DFHK52>'P7^6($W';$"CTGZ MQFK4:RW6D8V\XP3>=M&\8X:]EL*>ELB%_!GV+P%P8)55YYM)HW1&XX=>O KY M=BP;WJ^DAJ;WA6.D*JJEO'ES%.']9<.V9KEB]\QA_EME$5:O\MW6'%OX]OU. M27#3&>W3@#M,;BN:W/[,W>&8WM)PJ6RY>[=3>J=HK.EJ?1TK"C&=W4'9MW3- M,+'["F:VNY+9-K2!BIK3K36G3.(G"D :8LY8JX7>\-38= MS=1MK/O#5+5RDFM#U"BX8A4SU"I+KB*5UH.A>/^W4U*K9%8:D]**)J5YQ77, M>!%-I\DOR7*Q/1%.;V##S8$?THM9U@S=T/47K]-HP9_R@$JX# \^-Y@96"X$ MN2"R9<,PV;=E!)A>&*;PTR%;$NYBIEL9X3\^MZ/IEH6%VYC>5CR]?5)C?2;[ M:.M;G^A^(!N?7EUA(ENU1'96><(:+WHIZT">[Z,46(/2W.E5];LJ,M-ZG-]B MF9IMB]PFW<$T3>Z6RRP,*/A;@J]K TO'K+H ]UQF81#MJ\M,Z[%U*:Z)!K]S M>7DL%E=1WHU^?F$O/O[]L&$S>/)^::E!_7D1#T9Z)JM"S\3"?7D MD9Q^T])3@9X\DMYOFE+Q)POT+=S6U#D X#CA$'CD1/NP@E>I!WK_VR\3__;Y M ^VMAUK8EM*5HD1G#I^+TIV>,:3SUXLH\5,_ G[3P$O]6UKH(:OL.=L8W'KN M+\91$,67A<4JGKCXN>-Q_-4]AQ9QE6GW]"*7 AP.Z6J"B;=,(Z(3G;WW%;RX M^/ML/KJ;897E0EB32W/?[EEVSMKEGA>5'S?H/:<.:DN"'GV/D?.D%=]Y]DE,Y-'O#_LH"K?PMBUN&GFV](.N/:TM4&LW<^WE1FK!\ MT;D(Z#2]S'Y57.)K:'%MRS*>/7CJRE*;1L^IB"D/DDM6:4'WR"RFTU_/_GH3 MC7>\&&7.:7P *Q]8P9B#?P+; \64FD=XQ4;L[JUG25URXCMWF5 MB2J_XH>@7RF7UPW'8\K_>Z#)HR>I\=EO5V__^.>WFW=O\X1=5C9IO";?KO^/ M?/S\Z>;W;ZL<7L7Z6,HRDA.)>?/YT[?/'Z[?7@%!JV%S]V:EPEG8PQ><14(O MBP_E43*ASSG,I&&<25%AK[A^,1>AN)!I%[^RH8,E3S"_9VWB7(@ON#JE<3&R ME??"*3\Z.>SNW0U5DO'2\R-XYC2([@K37?R;.\R7F<6Z@XDZ:"Q*'M[J5F^4 M1,$R?>C U><$&T]P@DO>W;,S"L@(&1CA]O2]$#@RHC:-&.S=[H:,0-/4+4:@ M:9*$$6B:I&&$WD=&2,"(0<]%1LC "!X7(A\:YX/;,_8V.$!&U,0(LV?O+>U$ M1CR-$4\O/]R?89(7W 0"QU' +OYZ9I^=:H^'O6&UI<7N@9SHH8K+]U&<%9BG M,YI]2/R?V8YD-V?E@&_7]*34,@>'_*JF)Z$9R3CDY-0S*_M6F5TK![H2I[@2#6[?>JZK M\<GO78WCVV[D?DI2=:.Z%D^3E+Z]\T:9KV/2.[.<*NJF; M?576M2-HS81X^R^R?8OM5HO8?H1AVR43HVH\&87EXLW,"X6M>55[.K4)QG.< M'!2&[CE #3<6_L!VAD2Q#U<\!N+P$Z$G=)2241S]H#%XM?RD:(WM71&3%VZ> M:!$;2+.B)?6W .I#31\(/:!T4'M;4/DVB**82R;FAJGIMHEB7@7*UP(QSX Y MJ<3\6-$^-[7A0/!A'BC9N4.NI$"(['6>N>(-:_B+W>D9Z3*.6P/_1N-;?\QV M:C,?6IA?T:@,"NO:>*CL7TH_PM&UOB.T[U = )]4IA5EN&$9MDW--0) M%\!#LM2R6)^X@8#U";%:(QK>BLR=J6NZ*[!!-B;N4&=:KS.&-G2&J#/J)[L5 MT!F54^>&YKJ"3X9$/5$Y=2[R\)4F4N>2A1UUQAC7JZZF!'[J?:?\HRIY=P4, MO8JY3M/5K+YPV%]%!4;1[YCH6X;6=U'TI<[R*R#Z3:,#QU<]:$9?\)F1'1/W MIC&!X\,VD7Q&**!6-_T3.P+!BRG;:4>)S^KNP6V'#^-H3LEY?N;U2T5SG+67 M'LA&WK$EBP-=K*W&!"4*O,0";VBV::/ MR C7WMACFSD'2OPQD"LP&-F7<;, M^DG%6P)K#S')7F\A3P <6"76^6;1*)W1^*$CKT+>$AN]#7#$FJ%,:LM/]=-@3O,,+]=JX?\F;O#,;VE MX5+9\O9N9_5.VIMB:J:._24PH]U%V1]H?1=;"&%RNRO);5LS71.3VZU/;A\M M$%@VKFY&F\9)%(8TP'R?5/F^XVM)6*&K);8!5A?3?"BY]4NNH[F# 4HN)JC5 M35#;8'R%;C7&_+2LY@J+KE5-2O.BZYCQ(II.DU^2Y6)[(IS>P(:; S^D%\6) ML>P$US1:\*<\H!(NPX//#284RP4F^[J2[&-Z89A"%W#,]J'P2[SN.9INB6T2 M@0*/Z6TUK#V7?4QT8Z)[M?-2_-;+ELB#_*GNK#2%=6+T4M:3/-]K*;!(I;GS MJ^KW962F]4C'QM#ZNE@6@]$K\?:J8AWJ7OFN#W)1<&T MN^_><$76*F"V7H4@3F!I'N;MZ_/8"S83)WO\OO-(KR;_7B8IG9!W?[^^>7LE M[%#>1Y*2FZ;0 E,XB9:C@-9E"S<$I-)C#INF5/C9+[:F.\+/?FE)"(^*@HI2 M*(KE:OT!GCM05]:_:?$1KBB/ @!-4RK\1#S-'@H]$ \A ADA@I-D0^"&N(YB M!8]-1_7PP3'$%X]] X,>Q3X\YG<:W%)&"'ND%R87^7/;4<6LX)Q47@VMX)Q( MD:Z5;DY0=U!W4'=.CVIP3FK=RZ#@G,@ ET@V)97C*0K.B10@2S5SP@.?5ZDW M"NAOOTS\V^=3TEO34N142E>*S0MS^%QL:N@90SI_O8@2/_4C"'1IX*7^+2UT ME.UY.-L8W#KHO!A'011?%IF:XHF+GSL>QU_=5_#BXN^S&>UN DH6:)N=A_']8<_.6;_<\Y[RTP:]YVP0>53"MMYC M9#))"NG9'7.[^?AO9I2$Y?TMY,Y+"&<#G1"8V!1N6'\938E'@(WLZQ@&._(2 MN"VF,'>WE$R6,:N,8S])Z#@*)^0_2R].6=G-#Y6<6L:O_^TP3/&QY22.7PS M2P@-)\"4/Y8A)9:N,5;U@?+SFK:A=S-TW\D@_3 M&:;,P+&[RBFZ*?]OD_)OH&C^F&D9;R'LA^.8,9=.H/O MN39Z8%V\[TPKBU\OHCB=1H$?D050$$U(!+?DGWOD\=, R82.F0V;D 7H^MA? M>,'ZI1[[EH^'O3COXD:F<30GT3(F7XI?Y,_G5 "E2?'[(+J#07A) @:)GW7> M(\>V3-XQ$V#'/&::ED'*[,\,;"XCL?Q $H,U2M;#S^])9C [%_#\^?HU[$X0 M_5L_CD)NI,AFK[H5Z7QF@&?^>EXRNI+[< (6GJUSI5^5[Z#_6?KLF/?2C;=1 ML 3J[JD79RQBGWID9F M$&\,RS$;5'93OT?8BE%,-KL:/5(7S1>2@A\W;PH-C\)G6^5:;7*V6,VC)'UL MG2I9PI$7_F#S_= \>]GP=]V:QA#,,4,3A07_IGX,@WOH^AYA7-EW(SY>?G.V M*&2S7UX3,L[N(N71!20SV^5;%T7GIDV#O27RQ6^8]++QS?TD8<\=PXRN1L&D M)!MM]$"I&EVJ'MNR<]A96-]P[K]D/+Z%B6)B3IGLI9X?9NJ6B55I=7MD'3MF MP$#5N0]O2Z)IRLYXRZ<8E#,:^_SY_!DLW)UG$TRG,#UIHO&1P6_AQ\">,87P M+*31,ED1W"-9$H''Q:78?!R -\$R*K,'20"+6='-D%ZX9S_F8[O1@!5W]<>%-X\:47W'GW24[ET.P-5U7J MEZLR$HL'_CW;>D'6']>)AM)HYM[/B]*$%2M;0*?I9?:KXA*O#2BN;24^SAX\ M=96(,8V>4Q%3'E3-6J5"!;"_,9W^>O;7FVB\$\#GCD88Q7,O>%TNKS/XV^80YLQS*LL^S9J^MZW[%L MPS8>7+=MVS' MUN%)6_C;SS$,VS;,;7K=X="UC!WC-.S^<&L\ MECL8#.VAON,YEFY9PP=T_1[\, :6U==-]\$W$]T;&^.!]R>UI]Z??4ZXM@EO&=G%G-;J5A[T(4<'_>S-.O+WF0<( 2[(^H1+ZJJ67'F'>3NN MV#$#;[QD1MZ#*Y"[CY]7:^]5MMCY-%$IW7),& $K_IB1/5V3O78YO!79A"WI MWVG(OF%!+[N/^SD\TZ&5O'WF-VF;3C'\.SSNZ%?X8S]Q ]F RBJ,?X 5E M#_$?#14TGL7UXO&,),M1,H[]Q[E@*_V^#3RW\#D^> YC=GXS/YOYP>L9A:N9'[KK?9N3HF6I M '_.!E",<1S ZA)^SVEA-Q3!UI3=2OE=V4A6KBE[6N'VKYG#'S?UQCS=R%QJ MEL1@KG0 2Q;,6)Y6SR8UBBO(=ZMF)]8)P4[9"7]%=LE.@/X$RPFX_]Z"36#F MQ,-JLHP+P65)4_ZCD&$O"^^>*V8NQ\FNP$D#-0O3V!\M,Y5@D2/\>.(GI8M\ M2/^.P+00"'_S]RV68!)X_ ?/S^++BSE-9Z 7Z\?#?9RTA>=G;_;&<&?FJY7U M*7\6#_)N/3]@KN$%W'_!]>B--_?75^V_\D_'Z)<.1EG$V+XN 3KYG4=8Z M]8*Z0]ZO\DY5ZHZ &>#!!9O.7570NY7F7Y0P@\KL^F[SZF?I)XBO9S2$)6=, MD\2+[S7^DW$4+R*>).+2"8+#-.>AM6>!!A?:!]K#9=++[]^I53T"XQN!5:>W M++'LI=E;658[3/<-&)80;P+*Q(8&HV))@IUK%Q!$)[ X_NZS=8+!PP&0QK,F MMWQF)AR.94FC['YN T!V>9Z,9R49 4>Y)ZO9X9FNL@+WR-4D\V97[P>K4^AR M,O,R0^'=9R^"2,X'F9C M;GW@SX SPG,FS/C0GS0>^YGQR7X2 M+3*[=\Z'[8=LAEYFWLD8+N7T;MDSOD7_*R1\I:5XJ*]*$['.A# M2VB,?/[XY?.G=Y]NOI'/[\F;JV^_D_%A_* V/YR#S#RA)UXRS!5Z22>>J39:N+"UGBDU_92(^6G:[L MGNWLSU VIGO%K!7_YENT+K-<\AW,T\$T M;JFT;G6K-TJB8)D^K)RK)*.K]W1[C^7/?K^;>8FOD2S-\<7H.LD4^MH 9P^5%0K[HO>'>[5;(EX;T1>\9>_=+(F.:,F1H MQR1DBX[ABY1\@; 2_3$)^8)AI9Q\<=!/EI(O9L_ <+\ZOCR]>^K^Y;ZQ2:BQ MT]U^ UY]4KW*.1E' ;OXZYE]=JK"P@0UVTW>??K\[8-4WC\!W"+"&O36H&5" M9,Q]AHR9I\K8H%=MJQK!$O26 52Q,-%0QOZ<(!O5.&^R"<07&K-'>-^I(*$X MY"55TL'\:'*+\QK*I$KG>+B'*-S[TD[YV7Z?OAR9]F],+O0:&]W^1*(60&;7.(AXF ,7@ FU]$&^WG_^&'( MPZ'6[XL]3\^IW21(KPA9"53[%"$O(6J%*KBNH>F6(5054!-V%]&T3Q.R(A2Y M%,$Z21$('=K[(:J',H>888CV[BB$'Z67ZT*8.=63ZX#8( M2?TTP]!!JH4>[XHRW>P"+=!.[R^)E]50&WU=,TV1_B1Z'Y57#%4E"T+EH'(L MIBXYZ !$L^[ACA!-%R$:L>&*7#F64WV]H6;T!XC2= ZE$1WFM$$;!D-'X^6# M"-1T"Z@1'!_)I0LGNLG.P-%XMN)XC=RA5H/V\29BK:KSAI5Y M-VC6+?K6"[(6KZQ9?>SS]NW9+5G/UXV+Y5\0+V4[ -DC\[:9YV?92]B=9R\Q M0:,"/"3]##0-*YWFAIJNH?6'.J)*"J%*TL^ JFB4Z5J:.Q1:-82ZT/$94!7% M,K6^;B*&A1C6N:@IFVM]!X\$QAX4IIF/JPQ46$KUFZM^<).]-MJL)0-[2!X":-J DJ;'C"SG0;G>D< M5QOJ-NYTPIU.1W:F$^D^8&>Z:J.C)_;LU@C].0Z6;)@UA$]=-@@(+:FY/\FR M-&LH=K7L>$8-\25EMR?IVL!P$61"D$D=D*FB5D*FY@S$=A+JN'_4^.:D$Z-I M Z$F^6OQI)=^U'^,C[#T#D,C#(VP] ZCHLZ[ UAZAPX1EMYA/*38WJ3=9Q_A MWB0,D#! P@ ) R0,D#! P@ ) R1TB#! P@"I97N3OBSC\YK?*'2J-MB::8D\MP,Q'\1\U-PJ9&G.4.@I MRUUWD1K?*71JR"N^CT(+Q* 5T$_LAV-_P0YTC8* \D-@HY W5$C(C 83WIYN M'2IANJ,].)#TDR(AB'3BGEM'LUWA!\6BM#0.(4D_*2W"GPQSJ)F.4"U")9(! M?Y)^4EH$7AFL_8.+Z%4'T:L3)<85F1EN NJ2.QQL,/;[2AII M"*&87J!:='P&ZND0H9A6=-V'JJ=EA%)"@3%64[O#3FRR-_5#+QQCDST,LM0- MLF2> (RI,*;")GL80F$(A4WVT"'")GL=#Y#DVFGU]RB.HSMX8T+.8[KP[GGG MB9>L].[.B^DL@C")A%$*[X,OO5% -1)2W'#5H@U7'6V\=^*)G::I&4.Q!Q7B MU@89-DUAW[TG*<)0!T7H"]V'CWH@P[XG[+OWI.H[9S#4AGW!?8K0,6KQUJ6! MK?C6I:YTZ?NZBH=8..2'*3Q@_EA8A,D1%="B0Z+[4&:E17VJJR5W79%M=1#\ M0?"G^4U&)VK#T-!LU\&F>PIA0#4:>"6;YPT&VD W$=!1"-"IJH."^#"D!6+0 M!DQG,VZI)DK!]$3CN(WTDR(AZ'.BK>QKNB[6#T301PK01_I)D1(Q.C6Y8+B: MWA<>3Z'$-(X923\I,@).)_:;-& QZHOMVHK^7(OAIB%VRFO=?J>MVKT\SD,P M2B4P2OH9:!K$DJ8W&&)8B&$UC6&=Z"X.'4W71;I@?@XFL\C-C/1^ =F2Q#]0O3K!%NIV4,7X2^$OQ#^ M>HX:N9INB]TH@EJ$Z%>GT*^!UK>'B'TA]G5DW8[($],1^Y((^_I2"O'"*!S# M#^,H"%@7/[Y1BR;B>E2T@+\(@BD+@IUJ^L2G.CN>]D803%40#$^+0A ,0;#* MUH6.NTB-0V!X6-01PFW3/AKG*L..7_ ME:?S 7W9-Q<95RX-\PE$3OS;WWZ!/\6CQ@'U8L;?V>O-IUKLO<5:KK\0Q\72 M?(PIB[\*0@VW8.R*JWV[-&K^]R_EP:\G[6(=__>Z1-4L:^UN/&E%]QY]TE.Y=#,\H%1/(&O]&)4%E>;GFV](.N/;#:VIG+N M_;PH35BN ME97=FOBDM<+8MK4>*G?@2Z2@,O]6\I>_;&4SE7TFAQ:8(!K8@I M#U3+6K/@%X_,8CK]]>RO-]%XIYZQSV .XKD79(_-N^GGE\Y^NV'JQ*+O-_ M MVVNXDDCO&*GS"B9T#%(7D*)'Y(Q.V @/U2 1 L: M R4;9PJ0.R\ADQC("\DB]N%A0!$9Y8=;DP@$R ^]%![@A6"SHV#2(]^6XUG^ MO1=3,J/!A$RCF"2S*$X)O,2/)KSZ-X59T,AW&L)[ WAL0).$I#-@JZ.3"2B$ MQI_JS\'.I]E8L\,0P#E(F,;"6_F#/+*(_#!E1+!GDLF2DC2"1U'V;T;1Q)]. M:4S#,24CFMY1((=].X&ALP<4= _^2N+ZQ,: .GQ?8\\G+F0IINSQPC>?,YZ M$OVD-'E>FL;^:,E-.QMEZ3= S#(%8MF($P^F@\WTWTS+[+D$1"E@CX57F;K9 M9S4""YC>"7O$WX:ZL76+U2/O?HZ#)1.E]>3!0*);?P*_@T<_))N]DY'-F:=E M;0F_@_R1QT=I80&K()^6,94K!5VC9K0"C^9ABE MYX;TNW?2-U$JF)B<24#^EIKXX2U-'LI-(=-<0%8_*8O;GI]9F8W*5/[< M?\FFW _7FLHFMEQ<<_7^&TGH>!GSAVCP$_:;M7(SPY0)8SCV%UX [ P".F;6 M!MA7:,?:K&5#8WS,S!4\#Q[('A%O%/7 L*[ UHTSVPD#CADY[+ZI'R*F(B?\?JTS_P+CZMTRBP;F[ [8Q"U== >C7,;D.N_] M]8&][4L:!Q-]%!)Z=/[.L"/ ;6JP*CSXM-P29_.3V M!)Z0^GQ]B*;3!(0#Q,';L,7%+//'TO\L89(NYC2=19,2<]ABPIY(YMX$IIS" MLT',%G[*.1QF-IG;8#^;OT6T7OM =-'CVXDRM1PU4ZB,*Z+P^B+ MME/8BK=RR8B?TE_O2)KA;O8V]L"5[F@/WO2@G3FC<-O$E.L&>R1;OZ\S:\'5 ME&DH3"\3.38,D/S5+!*0(] ()O@W-,ZMQCDSK+!FAIGM_L5_7.0+P>8^.%,J M?PPR^,$')9HPH\4&_"97MZ\T@?>,@9Y?7OD['/D'#S[[;43!_RCR/QIW]V(N M'$S<9CZXFTQD^1(#L\TG#FXJRP3(,1BIS-<#$I/E*(%Q@4/&5H##QK;/[!)X M<+NS:>TN/ P[[U0:!!$?PD M6<+%S!P26$78K6MIN85)A!O!NP<=N!AYC EL(BG,$)^@10"3E3MCAU5PY0MD M+MF."3]J:>06VB/^Y->S/_NVXQD3<_CGR.J/_NS3J?/GT#*E9%@-69],/IE5&!W5K\VRX;_0[]QV_)CQ_\B?_]"U>Q/%\&S0E$RH\\?G MA@!"-F:L>.3+9)J[\9E"L9"54 ^L5>[][!@C(\*#V8>WP=0QBP6T^6)=CL?3 M>=LF?$M,6IK>F].=G_YYKF^M/_R!OKVZN MJEN^-^WGB2-_<_7EF@WZX]77_WUW\ZWFT1X*,DY=Z#(?\^O5IW^\N[(^FOW< MD+1V!MTCH9?&A3 ,SN+EU899HG%FP0L*Y;?>6:51GEUC9[+37D:%R,K[%DV1T?64?9[UF ?QEJRKZ7GL_P22R,7LUG\ MFZ/\E]EJ>0<3=7"ARK6=O[BXU1LE4;!,:<5KUN/PKO%4Y#/_^\PRAN'>RB9D M1$V,T _4U2 C:F*$VW.1$3(PPNS9N$;(P @T39(P DV3)(Q TR0)(] T2<(( MMZ?;R @)&&'T!@8R0@)&V#UK;WD\,J*VQ7JPMYX?&?$T1CQUS_2A7%]]5->W M8?! 5JVA?/6IDS". G;QUS/[[%0=-'MFM9N%W"?##9O0POLHSHJ=TADM/L0T M_Y@5U&:?.1R_0AZJC2/J4PTV?2<#]96Z\%V8@T/>;1."YXK"6U:F$@OB?N4>PG.IS61]^^\6_<_GO-LSY.;\ M%QJSWWC?Z2;UTBV)[I;&;VY1V:B!?+2]"-\P$2T3+YPD+_F6% 66QN%A'C\N MTH(-F6LIO>:Q_2:J+');$H],/IK)EBI,5M*345@VWO#]QJIX.L_,A30O+YG_ MTS)YD%N>>-'D_8X)K2)%?AD7\3YN;(=>ZFM=':[Z@3A@S--G3- MU?NB?2.I1+N!"F$4=+D$W=1,2]>&MHF"CH*^)Q*02M"/%>[S@:EK1M\5>E(< M"QFZ+MQ93*&F3%BFT..T![4?I[VEY2]VEWE*C@D\#"-B"F]C<<08T_R2)*(. MJ]R.TF))TZ.5! F&;6G&4&]/ K4Q1PFEN#DI-@U3<]T!2K',4BP?R95#!*(\ M/GNH.<.!\""@4\RN'$40QFSAWKV*?%8>53B&V?_P"^2!$'YXX6M"?O_G6]'M M#*0*]EN=NZK52Y.*O),<-]?6W*&+B5L4_@X*?W^@#086"K_ZPO^P5/R0Z]=8 MJ*.\TEBN9I@V@B&M!T-.0H(=M6$1R6*II@*GO\?1#QK3R2_)KA2*\/;#6_B=@9Y]5O,917EZ((L4[P!15:I%GJ12E:-A!F/@:@Y"3P@]E>%(A)Z:@9[D$^,.X5*=XFO31VTT0')G MT^*=(AD%NPLD=U*PFSUMIA'G ^&9]I.,.W^J)-X]@,"L"-^!Q_POO2=?:#R- M8GC)F)*/-(W]<4(X'N-O/H9]OO13('L,OSSW0Y+.HF7BA9,$HDF_I?B-3'FW M3LU"$RVZY)L%S$2C1J!&H$:@1LC2D4Z!1GV(SS2%SR@@'-B5KE9@ZA--B1^. MHU;L(6IC'K#"VANUZF@,0].M(2:M45A5$%9',W0\K$=J896/9'4.Z]%T1_R! MG9WB==/;8([FM67@83V*0"U;R^_5Y-_+)*43\N[OUS=OKT2VFS9%MYMN2(1?4M M,(;(LW 15*DU[/J\H+&7LI[5V66$5C !V-Y4M]#F*!6GN;OD$O&GW'QU^1?TH^4C&4I8ND(R"W062.RG8 M&%"TGV0,*-H24(RC@'W[ZUG_[)C@PG%Z1NV8T7.WR'^EMS1PGQR(+&8QJFWG=*HBF9L%,[IZM3.[,#:D3MP$?D MOU'D7VZ#U=@&9+FG!74&JV5P1S*6RTA9+J. <&#Q3+W%,R "X#WRTS>FE":8 M/9 M2;:W(UE^?$30\,;FC]^^BFY;)%6 U^Z4F-RJ+.%6R]/\,5O@0;681$:-:;_& M. 9J3$LT1JI90-@%81>$71!VD1AV64=4&ME1U7/UG8;C^]W%/8C0R)01E%NK M5.0VBNV+:BG_S=?AR%%/OQ\4=3-3K193XK"[N,J:!E_JW],$SL\%D M+RYN]48)!&DI+4P3Z^Q;@0QGK@78_MT>1NEW3Q!I(&WU]YGKL+YW'4:^-,67 M_?X1\J49O@Q[[MYT#/*E&;X<"J&0+VC'D"]HQV3G"]HQ.?F"=DQ.O@Q[>W-J MR)9FV'(HSX=\:88O=L]"?9&0+X<2J\B79_'EJ44FA[*5C4U"C?C<_KQ@8S/ M.@+Q?Y6[\CQQ2E:=C^Q#G8\>U==^SZ@6LG4WP2!6<$3C_1.VV1IILVO1^R@F MZ8R2Q/])YO#U+"$TG- )X2V1U(.PJ]28E7B8IXJ'H??Z-4S'$^6C.H62% R6 M:Y*>+U9NSZBA%E"."<,E&Y?L*I;L'%?//5YC\9. F^M/R%]U_I]"2_H?RY!F MU2V6KA5E+KB8*[B8"Q:,MZQ4)!8D"Y4OTH*)+_>JV.Q;,5)N.18\-5]6^Q8V M)T.ZI=8]9!WVM%Y]]-A /X0 *%HF7CA)1#5=[<:2^QS+.1BV:-Y0H P=DP%)%!H;2R$"_5:[WFYD7/EQ%Y?6P)(KJ!?I=[98FZ7RR0Z9D M+X4WL1?#.>I>P%!-I1M.4@/[>2L#>MH5+KV)YHLH!'E*6(.AMZRST/M59R&, MGY18A^6B&7W,;M",LMT-FE&VNT%S+>&07"37?4R$##37$ZS(17/'8X\FCXDH M3X7#W_#>"T.?DH^>B):E65#1:']:&:MSZV_W?2@(_9LP[TO"#O>/,O^Q"C%3 MZQM]S1B8K>ITCYJ FO!43; TVQUJCM.N4U)0$^K3A-K/=#BD"/MY_VC1L 'K M@:WU7?=EJ\YVD$\5L@BH%3)C60*%I8FS'@Z9B$?. U4(@\F#GIC""UG4,VX? ME-+8,S584BPB.1%DA!&_":8]C_#[_ = AA.-VH':L:T= UNS$!EMH78<.G5, MOEEJ#[K$E,KJ([2$T-*1 F,.%(>6Y([Q&@SH_AY'/VA,)[\DR\4V^4YOP,X1 M#/R07A3]OUD_[C1:\!$^H TNPR//#28LRT4+]PDUMS8WUW2D<3=67M)/\VD' MFC$PM*%I(VJ :H)J\IB:V)HS&&K#@<+GG:.:2*4FMM24GZ8EAM8?PF+2%YA M1-BM<=CMQ&29T'(;1-TD0-WR-^SM<1>E7E!#LX9V!NSBZA&TD-W M)\:$:N-V7=D2]B6.%C# >Y)X 3SS-@_?$#]3/^,I_0RU%#\P-6JXV69HU'&JZ@Z U:E/M-9?R*M/^"7N\ %,W-,,R<*]CYVZ:NV8;(7AD(YBD"YITH M,=CA40XX3WJ91]P/VXA)=CY1 S. " -J 6H!:@%J@5SG>34P 8B/27;65R.& ML--[VBHDW'T:\+4B>@<,]K_TGGRA\32*X9UC2C[2-/;'">$PF+_Y&/;YTD^! MY#'\\MP/23J+EHD73A((E'T,I'#Q1!<274C4 M0"U +4 F4"*:7:8F)D54]D MI910=#S4D@M5^T13XH?C2.".,H28&V^@C$?+/@4Z[VN6-<2:)=2"3FN!X6B. M@>ULVJ<&TD]*>YKG&Z9F#DPLVL.BO6,W^XD\:4'*JCV)D:E#8[^:_'N9I'1" MWOW]^N;ME<@V^":VPM4 *VH [?5[0V$M9._KL+D2?,.%8=Q\VJ1)( M)[9>4SM?_X3L$6H :L#N]O&H J@":J!.TL\)PDV2P$VJ5O6U4W2D0ZZDUQD$ MI3#UB)M", &/6H!:@%J 6H ])A""PIU0G4"DQE' OOWUK']V3+#D6 WD' 3W MI/A*;VFX?%(_"B\A'EG0>$S#U/M.230E$W9,\W1U3'-VSI>H7A58C2]37E0I M*]4$5J#>+*&"R:1@,D]*4\"#4NJ$2 0B$8A$R(]$'*SS GD!EY:?632E-$%L M09E\DE)*WWC1_VG5*\!)7:%,ZXD]^E'04=![0Y6.AVVGH,LMUY@=1L@ (8,N M0@;'1S)RU>9^_/85FZ>U,X&HE%%H3S6_WNL[F)-'E6I\EMJD4H[B6V10I52< M%(2Y$.9"F MAKD[ 7.M(4",[2KNNOM-P?+^[P@L1,67RITK9!T6! J-G]!4" M"E S4#/JTPSA7>I1,[H\ XBY(>:&F%O',+=7J3<*Z&^_3/S;YX^[MQ[Y13:- MEZ4K 9VFEWVP,NP2_+OHCPT+&9V_7D2)S^H"+V,:>*E_2PL=9.VSRW'ME/_' MIJ$TYO4-%^,HB.++O^K\O]?%2Q8_=[R!=^7N.;2('$V[QUX6Q1,: ]-#NF(# M\99I1'2BL_>^@A<7?_GTK4;!?\E&$'B+A%X6'UX+$(4=$UHT%>=CN B\^VB9 M7D[]GW2R,7<9.;GH;(;1V6W DP'[]E7YJU.'['+^/NQSSA2<-3M_W-2Z6YIT MSKK?;JKJ U7;TH.3QYO]FST)AA7/O6!CRWO\?1#QK3"4EC+TR\,1.G MA$RCF 3^E$+,GRQC?A8QQ/XP-I\F&OLXA_#?]P(R\L(?<,4+)R1*9S0F8V_! M-H&1)%K&8YKTR$I)-^G.C;'1LW(^;>@NRF!U,FA*)X,W,S\A/LLJ@86Z^,?5 MU9B"#MD?<@D_,H9C+)#\CF)=?P/V_S% .-Q'0*@@C))2+ M-!G1(+HCJ9\&<"=;/TS]]:?B;>]7;_N8OXW?8;P^27A%+Y<[>5+>I'GD$BGK MN+)EI[3TC0/JQ?.D%=]Y]4@0P9F_87QN;8E06#[)[MO6" MK#^NU_'2:.;>SXO2A.6:GCDNV:^*2]Q-+:YM^15G#YZZLI2FT7,J8LH#A]%: ML^ 7C\Q RW\]^^M---[I/1ZV.7R%B:;D#7P++$]6$ND=(Y6;L[IKNBH6S'PB M1H\JW]EO[Z\_77UZ]?W[TC'S]_NOG]&]_+ M+??W?=S=UCTR$*7N"WY(-C.E.;@V84(TS8=R(+YB? M7ES(E)1?V5#E4M"6W[.VE*[1\B(VIC!/)!!CX,>JZ)C)" $6;/0$;(P BC9^[-Z"(CZC-->_$69$1M M&K$?^$)&U,2(0Z@T,J(F1CBX6,O!"#1-DC#"18V0@Q&':K>0$4]CQ%/+S0^E M^NJCNL;"J/U)M89RT*=.PJI)K7VH2>VC.JA772CE/A??B.*L/TDZH\6'F%(R MAUMG":'AA$Y6&((*97.G28?[#.DP3Y6.04\?RCPA)V/1*"95>U%-3T(SHE%+ M1Z?G6-.BU5/97A[O-SQ:;8NNA%0*T*0KD>/AN7=M+'X2<*G]"2D*9"1V-?Y8 MAKF+8>G:+DW!)4,9S^*YLO"6E7'$R'Z%/(;GLOS+:K.S(+:WW!NH:>G?/.6$ M/7+_F21^2-)9M$R\<)*(.G>D\L7^"$Z6>W4^VK?S^99YR-54X57A93W-7L@L'FM!,WA)9#R)@Y7J$3*G0:,U@$I/U:RSP>6]1(%NXJ( M0DUY, 1*0Q-'RFPI^",'>DJ>]'\00 @]CPXS_*VT.I7G^RMPK"Q+L_I">Y\W MF\MI+%;H%,F50P452'K?U'3;;4]JMK%XH5,D5XXRB'(;76V@#X4'$IWB=>4X MA"A>F^)C!!49K3PJ\26.%C#@>Y)X 3QPQ!NB(SZA'#[Q5.BML=A$JHS(*4Z< M86BF8R/:H3[:H8;.M $[,70(\07J#*:8F\).%- 9"9&84W1F:.JH,*W'9$Z2 M#+71&3-F>7':L3TICFJ0YPD/.Z<\%#1/Z4B-!Y(4)F=%@ MPD^F8H$: D!R $"'LRD[-J6JB>P<#QYK0UL7FAQ".$=MN6T4ISD^HZD-;!.S MUU*#,S7*;=.HRRF.H:N;*+^=0%]$PFR(OC2W)X2?&ANO-F\CXB(8<6FP)T/M ML8%2Y)^(O#B(O-2&O,@K/.+C$Z7(/U%W!@XFE.M"8.05'O$QDFKD'^=B#VW< M$M-^^.7XK*;B6V(DB\'JW/RSMW'6391Z02D"&XE1]ZY@*PT;^BKV*C?;R:\2 MU\_5C(% WZ^SB$P+I;W9[K952+MI:T-7>*U9IZ0]#VM:)NU.TUU:A6W7UUQ# M?'32*0E7!NEQ$.B1,=(KGI5K^-<+ES?A9N MU^\"R1T4[*8;!C>R+DO6/KA%\<330(MWV=X0A"LP=,#0 4,'#!U:3W('/2P, M';I <@<%&T.'[H4.$NTY^4+C) I#&N!V$Y4:?.$!)/M:I6A]5WB!DU1BW5S- M4RNDO U-M(:6ICL#+$I7OXD6'D#RH,K%=@>XVP)W6[1FMT4[#R"YFD7AFF$)/($! 0?5)5BY0T0,37<%=H#L M8 (6VU0U*\$B#WOJH/@VO7?A)):KAB4@=+ C +@NFM3FS6D)Q 'C*%Y$L9=2 MB 9&*6(**F$*"C1S;PE"86OF4/@1AU+I2$< "C54I@UP1U\;F(AVM #M4$!E M),1.3EIE!L+[_W9=821$44[KBJ$VH")93-94 );U"V8G-GHIO+2(P\1U#NY$ MC"5S!Q#1/8&EI?4TE]#I"S5D'05OY)4*\>".O+2>F$?0A7?Q[90&2-';JM[^ MO#+3>F1]F.UBORN5,:/C*[_P7'DUH:+7!_:L9XUV:14[UZ4*1;M\W$E]^U/D M7=-..Q[;TFP;\:&.G&Q2WP:7MJE)7]-="U/P$%1B/W )-N'4U$\I)C7UM<< MPT#41O8M-Q5%)6H)JVEH0SQ$6_[=-17%!@HX=@/-'(IT[CHHHS]7.F?,1#>G43U\B"M(V% 0/?1?ID5F:AMW3/JB[NC61;NGQ&]?Z8%XKYKJXQ4XGY\)9BF#W"W3$< (MPMTPJ Z -- MDDL2;@4EO+[K\9 $D2-$CA Y>KR61^!6 <2-$#?J"FYDFKC'!E$C1(V.W&DA M$B-H0ENVXFEA;%<:^D'DIQO(#R([B.RT$]G1+>&%&^N?IR?0.# M_7CU]7_?W=0],A$LYS):/"1?;<91$'B+A%X6'\H#8\C?+'O/W/MYP2 ^&%L^ MLHN 3M-+;YE&Q05N2;(KN?9F]Y34.;^'7O%R/(W&AGA1X?P M@[U6<^+?[GA^!,^)0KAH9\31&/+U<9W^N3UZL0/+2G2(QO]![D4 MH$G_H<'-'<_U+_Y8AC13$$O7=FD*+AG*>!;/E86WK'@C1O8KY#$\E^5?:,Q^ MXWVG@MC>RKLKOK"%IKX[H]5)WMEBJK]7-I?5PF1M7X:0K+ MQ9N9%PI;T-LC&<]QX5 :T+UK:B/W5WI+PZ7@H^1;OW][?VU@*X@\5!+<"B)1 M7-M"Y*$RT580V?16TW:1D2BFVK'VN+]1P9S@Q[6?ZLC6%.ZGAC#[0[+[ M<\TE%.Q&:BG:(^:-='(4WD;,T&SQ1V9T7KGIBS<$ J,3]6M,\M;>@. M%6_>*I]H8]/7YIJ^;JGXB]U L>2I_P=1Q,=O7_.6K9@X52-QVH#9J3SK7\4! MS7W-[ MM6MFL;#<6+W2*Y,H!@PHD?6!J^D!HL-RYUI5-HPN-2'K%6(.P,R & MFFN*=!X[*-_*M&8U;6S-V@9PXDL<+6# ]R3Q GC@*(Y^T!AA"O7RMT^%X!J+ M3J1*BIQT,IBNZ:Z#F ?J3&UQCOHZ8VA#1^!!+)AE;@I 44)GU(5C#,UU+81C M$(Y9281(<*[C9_ UB=^P(_?NO)BRK;AT=7[YZA0^^G-!PX2^U$@0>6%"9C28 MD&D4\[BL!5GQ=N3!:SUFN5DHYPD%!+;@K!_B-VK+;:/ S/%E#EJ_+_)\J0YF MJRM'8VJ5VV9AEE.BZJ&!ASUV VW!@_!:@;9\3FW"@%/DG9HT'8I!Y X*=M,-@QL@6;KVP5VJ(#N$9;S+-HZ(13&D@JG:O?U8*DUO8H>^?+,@ MH0[(5";6J5EH8O^]?+. M2R-;K>7:A::V%TOWRR@1C15W27?+#16VB5QR-34 M#ILO-$ZB,*1!"_+1[MJ^4BF9@YLQ!U0]"4'%%00?4RG-G<@8M.[Q]42?<9VPT0L MH058@@K2@1O'&XMNKHLNO7EW7@)!SCB*%U'LI11"G5':@BQN._*V2K2E5Q"S MT#7#%MI%""&+;HJ^<@"(JPV'0D_YZ5QNN9X](+)+OGIMA0VP^7V4?(51E9.X M;BD$L$@6H$B$R&0MAMFACEX*+RU"%VPVC U318,U\I)_4C-]S1D*7?6D4Q:9 MP!QY9:<6L$=>\D_,$KA]X1YCUW4'>PVWMM@WKMN:(#WW8:UAR;U1S;1=WUJB, 1W-;*5VUD@69LC<&>PZ/UH^B)+D)9G&T;R A:(0 MVX6IN4FAJG!$IIS)*3Z9HYFN@> -"GFK]]ST-:N/FVY:LNFFJNA#)BD_/N!P M-=WI(R*"B,A*) 8BQ0$1D08WT? P)/5^KK;1G(]H2*=^^K(%J>+N)(?K+3>3 MEM;3*JH=0WBC !5-%VI 1T$31],'N)M&> M&1QE@&1QGQG--G%3LV>O_;@M)K8@- BT@.[X^_=W=@(R>L=1 -YS4CE?&"+K[_,[S MZ3X]C:>)#=P!*2)($8F0(OH3Q_$%"C;<+%:SMMO)DCZ.#I%SR!T=E'*F 2UC M /_=S1SI2L]V(((.F:-N98YTQ32ERAQM>+3<:"I-!LCA>:8#9( $S@!!A@=" MUY#A6SG6C&L2P(<,CP$RYN#RTJ13_?IY= MYP[(\+0VP_,V<0F/D_\?>P\?WI,?^7-'/G8CNB#3[.5+R4 'D7&'IKWB-\<" MM4>8YFCR6>M.(=^3+H'EI/-@HV8__U8<_#.%SD>A'T87N0PKS&J:^F<&(]EW M?#Z,L/OCW)V0%U^X_J/[%&>S'!CJP,HC0A=+.6@R!:[:YBOT_)&NQL92SMR? MYX4%RP!R[N-)7SC[<4^RA<(*NR%\) MR>,E1MT/!?KN0N7JJFXLUXRL3D9D75=MGNR8TRMC"6>#0[TM*^$E!-PC\M=O M^ $'"_+"]V^]=)[<&>@_BSCQ)D_I)2\@@H @W58IV(O2:\+^[1W[RF#R5Z[. MYPN!K1>D'7PG.)_7!A[6GG3VP0W&.<%?_$[T^>Y;%E!1R[[O?HK1)/3]\)&F M@9G@B]$\"A^\,4:4HG0&KD\>.Z$(9?-)IFZ"IMB?QW3OH>]Z 1I-W> [^2;Y M&*[/G#8P?AX9FA,ZA6,4$C63?;XHBF&AR'YH_4JJ%K:L2SFL^SGG)TU6$R,8GR MD>6"(9W[T0:!K:N#O;V9"K*K\$H*B G!8;Z2^>_,;+E(-=$C6;N#2B 30.S% M^:WN, []18(KU@>[#1']!8;(LP(_V5+OV4 ( 0@Q4 =[TT1 ". (( 00H@%" M.&IO;SLY( 1P1-<(T0>.$($0_0.=+H$0()J $$"(9D03A#A$( 11UGL[ 0,A M7D:(\E6&1X?_*LZ,'A3Z]^,N9=5:F]M305:=: M"#@E$+"O]/13&*%DBLE_$<9H1FZ8Q@@'8SQ^80UJC;0]#O%.@XC?[T?5AWBG M2L3OG/Y -:I%!2\FB+V?*RR N-5A[]?-4BL"4)2@**L0&YGN;'"OU:EBY8]% M@--=2J:FY-N5CE6J#:X#*%UIE6ZGN6>_.I:3H3JAKE^V>^XC'B;HDQ>XP8B6 M;OTK]!C!-T_S3$WZ$BLDT\IV9!8D!B:87$EOYR2HTE5+ K3 M'*&*3RDFD)MI3& :L%_K9)I^TP>)@*:1GFDZIVG2!*S<3,-/TXC@V#5[YLD! MKZWA8U ^N4'@8?39Q?QDI$@;+NOTR$3:<7M4OU&3M^!O&-RO))V(>#&'S'V2 M'>&F 0C?X=AT'>']AMH"\Y;A&B!,ISO<4JUM]#>!,8KR9-! MGR),WD"=B%$+0@8U>@QR,9[.]5QR4>)"-1[NU[DI']K!*23*N9X]WCF2BY,E MJ=ES )1WB.0=G/*A?65"HIQO;[T:2L;YF*5M24[\YN7)"42G:KQ#O__UL9WQ M ,A3O" "('>(2SS9#JO0HAR'Y"D.\7 !^9$VY4> .T!W0&ZE#NX0(;72O M5 MI[_T:Q3^P!$]*4#Z" =D87:PJ U9&)ARZ[,P%L2G(0O3^BQ,CWNQ5J=(WL$I MRYB%X2O+)@@ M !U 10A!")!,@A""Z&H@!$="\*G/D#=]L#R0V"[7]\)4[;WX:_S4*6Y]+YK- M%KWD@#9"PS"B_;W9*5BK2[FQ0I7A8\]Q[]46QTC0)*):EA'\<#+!N&5U.03@ MCU2D2GS07Y4'NHN2F3_EK/\312<@ X1JS4+5V9C[L*3X//OP.8R2[^YWC'YU M@Q_TW/Z/.'$]/T[5J;?Z'/KYPDO(O$?DJZ^';NS%:!YZ01*_>?_6V\%0QM'- M,W35;O8@4>%.(A93-7,U78^'BZ8:TL.%[VGO(DC<4W3QT5@8J'W9D'1WUPVUAD^_^!)YY!>7QFK1)XS1-S?!Z'V\F&\N44_MTR)0 MWPOP>1X^IN'<))RGY9^K\R>7J=6F$U.-/(Z?DFE@M]^>6N5U1-6UI"(N+',X3TZT2 MA_9EN)_[45,R!F,$G[(,OE"WUZ!IZ'?BO(X:C;KF9'A9N?W:?L/9<6DY83O! MHI6C5PI9W&Q.J"-9(%X^R%<FIP 41.W(-R9X&'15H&=A6#=!$=D:" M9>EJG!8R-,((_N:\FZ;)+[6X[R"0I9#GD&RI(=FR,MO/=]_XE[@9O$O&L :5IV*J.%Z::Z=TT38=9;OG]8DUZ(\Y[YX7.8LC]QHU MG00ZZ@#KGF3Y(+DA J*FG6S$5QW![B21HD\BU<:)'K;P2=;B[9W+6!@J$T#;FPR18@Z;W/33F%8DRY6[&WDN+ M:D/NC4SRB.J.XU4*40WYHF8W95Q^Q\'H"552Y6?"079=2"&MN:>ZWD1X1# 8Q>8"BP\7-)/#:>Z,[)9*"^"377PRX,,GD*>1-D\# M)]&U*E%S3.4M703=:&7DNX/!?LCQ -GES_&(378![.V\3=^CC#^_'WL/I0U.?!YGAF1=@_.7S']N>0,;C=HC;T_?9=BJEC^^Q0NDHN)]Q./5]8NG4Z& MG55O-W-B+?JWM\4_'#M@1Z5UA.OE@I2I:)B@";DW&)%A MH8?07\RPNF2[U<%G2VVK3K;8*]P(,*H*1D9#,*(5MUXP"F?XA0!2$/XY\A=T MB"B9XN5#@O'V^]$D"F=H'I'[O#EYJ(\#]EWZ!2]XP'%"?@-4BH5*4TA49L7B M'.4:;_,'I2]BT:N^<=Q2%:V3 N"8O1>W; $?WS[WI/>W=' MGDE'1.EC:.^^D.\\>&3QR="N%E%$E@O]NHB] ,O"@,9N0BNUU_AV(\ M8D-SA^1M:$)6S"7O2US/)^LT]N+1(H[IWZG()F^9N*,DC&(TCKR'7#Z/6-B< M#GAMH.1>I09>IF68>EBG M_""7T62;AG1V4W,$^ MA3L.43B)" 7_-WC5/KPV2L2^=FTA$99OZKI:)+LMKTJY3=TXFG2@F/ MSUW*X>1-XT64 H"\H' +GC?GR7B"CIU,CGX]900F0Q-Z;1Z%X\4HB97L$WUE=GL!.-N_A)*G M.9:,B5ZBMKBPD-DL"^FK+*15PD*Z5C(20R$Y/" M>GL:?:N-N9I:_\(X,,)$FR\(\R&663]DK+X _YDM.J6;.@\^=8GLS)A+G45" MOXS\Y/O_<%0-D:_Y%$9%3DB]2$IX-'2#'Y34^:Q6T..',?U;9BOY9"DI>+9\ MVQT3$SN,GE;8@KSH*IR1B3P1],4)_3,!-;V=\<2CETQ1$!*,DGLBQKBY@?7, M*/S-\P/QYX,P*!N?9<'$0D!SY!/>I 'IZ9J+;-*A%#S@ZG?'Z,YSN4#&#-:@ M,&KV\V^EHK&%666!68/IDN_X?$C@]N/ M1419DT=FH6K#1<3*G/QR]O?[<+0U-7(P&'#/N(AZ2N2OA.3Q$I%N&52NKNJV MY>*S!H<,AI=+YNN?.(EZ2]$[(]^,!%/Z)/:,YF" M29W%*7;'(X*$)#ZL:/PCB)5Q^YX7_2<1"SF5AQ1+.0 MH9)+J>?-_JRPOY.WV:J]]6UL5(OA?VA@@1CTPS!8Q*LSPBGZ=LQ,15^(';L^ MW=65SG4V>@RC'Y.0F)MDX:F=3Q__./5&4[*LWPG)R4W,K:"1!*(VJ2,0/KK1 M.&;#) 3.E76,B>TW1O]=$+N.+LJ$*=T\R")'U,O84%/[2Q]OP[?ASQJ8Y.[9EY 6,9-"&G(>L:A[XW)/>/"[3XQG/P40[X?CMA? M"96P2VB6@9FA+XQR@Y]83=1RI\ IW,3J\?KO8K2(4S=C2MZZ/GH6=UH)8E$? M:65D*\9DZ;R)-W*I, T#?)YX MV4PR*]NCLB^5+2[QI9]'1E[D$7 \YM6I8#Q4 M:]KC$,,:JKEI_NH[BI:WFS271&81#AN1*2U#(^Z8OHV \OK7F_N/EPSZ5"9> M?7[&+=6T.*8N$+5.B"9.57+V]_.,.]<>%.'L2_$*$V0\2E^]PNQK7U?192'M M@.-1Y,W3O$0PWC*+?8]*QQ\^>-1X2Z5Z%AO+B?AB:_*J^+IOF<(@P_BR%"59 M=?ANABAMAQ)";)E0O@2I( QP4DAB3D(BBA[CBTHQNO6\B.'*6U9EP^7'/_ZZ MN[_^B#[=W%[>7MU<_HD^7U_>_?7M&GV[OOI"KOQYOQV* M,O:KRZ\W]W3 E]_^Y_K^KN:1E1+-1QPZ\8)BAG2PU*?/HA34V1VE3O)*^IA6 MA:WFC]F5E1!#T61YSC%G5?.L;I95+N0C6Q:LI14-ATH5V6,LY\#&LX(+7W@^ MC0%/"._DRY;_SC9]7*0!&>)AC _&0@K5&\M;W2&1&8L$5QP6V5T5JK^@*K10 MT'=:A:BAZGT@A!"$T( 0(A#"41T@A B$(*)I[YYT($1]H@D((0(A'%4W@! " M$,( \U440H!H$H(0()H$(0183<(0 D23$(0 T<27$.4/(2H7ZVOA=O1#4;4F MCX<^8A%&H4\O_G)FGQV[(*9J5GM&I'-B#N%3&*6U(\D4YQ\BG'U,"XS2SZS* M:)EBJ-:/:/H8\?IQ8JCV0'2<;*\[6X4$"$D0DD<*R2S5EU4VR MP,Q!:R]3*6EJ2EZ*!Y*R0DG99K ()T.=#1&ZM_[N-:NN#1>Q&XSC-YS.J:Q< M:@X.DS4EUN;/[1 WCH6XKA4V4D@)<5J"SDT [H_KU#'7^NANR$YV4Q:]=^I< M=V-BN$/E=1H7( XZ279SMV6S7"#KT *QU>@9JE9MVX6-0X?W6SG?-JI];W&2 M[RQX[8=Q_(;6P%ZN%LGRLX8:[5M0DZ.\/Y/0BDD>BM*W8I+U>+&-3Q+@VHY) M@G1MRR1E@NMQ89^&&S/L-0 W#")^3D!?XN.=3ZR5;YCB_^#"EDXC$^'<:T77 M%0MQOD M1)3W=)V3YU$;#9>'!?78X_ ?.J82 M<@A2Y1 DZ!C:DHR$K1@#B&*U((HE!<93!@)>OUI1C=CFCIV3_G[L\\7I,#],>I17PD'H1)/4B!4_+E[+1 M%=UT9 L7B@V#>DJ0Q5X#&>..NJ(Y7*,,D/L!Y$N!?$,Q^I S N0#\EN2:[JC MC0S/TZY^-DW%M 9O9 LPBBW&,^TF,CHX5[$+/==RG& 9BF8[7#FAHTDFH<$ MP%\'OFTIAM673@4 \ 'XIP&_3R1^7]\$OGPI)OK(?<>B;1P).^3$YY!F*LY[ ME2=,PA/C<#'T<5U,L;(NE9Z:UO1,>;"_H]BFP5WM"<4.(D7VFH9,!N*:9I&@#N .UK '49?<0S^43/@#N".-G#'0-&,77[5V\0ET^$: M!_8"@L>$]6D[C.B5-_U_97$MR&C//MQ/,9J$OA\^$LHCMI8Q(JL?DV>B.7EK M.#Y/PO/T$ZLO=",O#H.8M@NAW33II3 @=[,K5Y^1N^H;DJ='*)LZO9_U9F5; MKS;Z<-*V^QJI MMWGQ'__XZ^[^^F-.*3HY77^'[G__=GV-/G^YO?_];NG:U].F<5_0X>KRZ\W] MY9_H\^6W_[F^KW!D%+_>Y.GP@A]BKXU)E(048\/\P9D$'Q$F=>B63^>D]!260W4.O9!I&5QW6 MZCR)\I$5>JZ?E0UNV3W5WIO%@)[N+^OI?K3)H!^(J@,A:B*$HVI[]U( (6KC MB,'>3O= B/I$T][R)B!$?:().$($0NAJ7P=""$$( T23"(3HJSTP7T4@!(@F M00AQ:$\V$*(F0ABJ#3J"(R%>6#]U,,0D=*9KV53@%-UV2$]54^ >SM.G+HRHH?,UZ87X=B(>;6V M9#=7!1BFMO;+LD'CD(7#NW3@Q1HF+TXO:@XP(XXQ(QJLRS_5S*#U!"D03$W9 MA@@0C6M@,8X%BZ,.>D*;G!]IUCP"\DND&4\E^5<^XWS&W_2F@]?B0=75* MWBJ*Z><++R&#&Y&_OO8"E$S#1>P&X_C-^[<>;]$U4)O=?78JS&FQ'#>YMC\! M7L=<4PQO_@2JKU/=E$6;G3K7W9 85F/'2(R+JZD;<%-X[4'&*28.H*%SYD_# M>Z^_1![Y)3W%=X)QS(65Z]\05-%.%ZT-1YKU3,6Q=)[!6FJZ=7W#E][ "0(E M9#0GW-=.X"IP;REVW^*=I #<&XV(UR$<6/@7Z-P3D;TA&*7;F\=1N$/'/&UK&M,!@AX M0.6A+4PB6B*ZKA@]CIV0*@^>BB>=#^W3Z0CTJR5[-=V/38LK].O(API%]MH+ MZ02$?N5E-BF/@E5%9QWNWBC(#]T@1E/LC]EY,]3.ESAH7MO!N\*%TLL[U\K UKB& M6R!^WDS\O%[ BQ9#+PUX0^G;/$^7A?ABDX'SF@ O8#C]J)9I&L<^G0!\V0/K MG$]*K3^R+IB17VMI2S+%$8KP PX6 M-PV9*IAC.[V;GBD7]:@IIFE!I+^N2'_3F.'.'3N#_DW/E'<=F0*%ZEW("Y27 MG'TH5-_C:[QE?<[K&B;]G!\K77*HM0R,4\_XM%]6H0W8R,=N1%$US4:PE+-T M)%7T =MY"I[N%'RU=!UL;;W7U]]6>I@M84X;WX?11:X1"K/*>J<9#/??\7G: M(LV=D!=?N/ZC^Q3G9ST;ZL#*HU,72ZUB,C&OVN8K]/R1KL;&4L[%!,C *)^B*_)60/%XBTBV#RM55W;9<50&37?$"PDT) M0^>*7)VP?VM\.WP1TYY]N/SXQU]W]]V ;PCQ!]3)4OID=J5(]KS8Q[CB_Q# M<6"4WS()0H$X2@&SQ[0:#-&4 _R56#HZ%6M_OW9P$AZNM+O[?#)1"BON;/T(5;#$)H>RNE@! @ MFKI%"!!-PA "1),0A.BK#IBO(A "1),@A#A4H@2$J(D0AZJF@! O(\3+:[GV MAYC$S21QZ76M#T3O7_PIC-)BW62:];2.O9_IAQFY>QJGGW$PQF/>K:[K;6\@ M8J_C0R9LTXMP=-*P4GNRFZL"#%-'[;>4T*BG-KSY%II@2TC=-?:/19#9&*:F M@#%1 BPG])MVQ+8[/]+4>03DET@UGDKRKSBBWW'E:1S=#;7G;&@];W>%X]F' MUUZ $MHXPPW&\9OW;SW>LFN@:LWN^3P5Z(9F6+)(MA)S+79GW-ZID1/9==FI M;K:(ZB7DVC9(#*NQ9"3&Q=74#;BIO/8@XQ0C!]#0/0.HX?-6OT0>^<6E&1Q^ M#7Z;.9>TBEVJMF!;J8[K7MI7;$OG';%MR%MJO367@\&SB!-"6?:LTS_,EFM@IO<'BK[:'8(2+*FYV+(CHZ:?) M$VNB&Z-A%/[ $5];ND9/2,"VZ8=V"(AHC!B:HCD]V8HDA")[[35$ 'T^T->5 M08]C"WF ?B>A7WFQ'+_.ZHYCG0C3#/\ M&'DTWH_CA'P8A3.,7F=]"]XHR _=($93[(_1)(R852]Q4+R^<]Q%BR&^(+AB M&YR/:X3@2F-Q0P#\X=B18ED\C_ &P'< \ *&SX_Q3@: M X3EA; T06Q;<72^#5TZAUMI@M@5V+PR$EK**/97',5A$& ?0M)MCM#I/5/I M&0[$Z"!&UQG(]RW%,GDV@ '(=P#R+0E+ZYKB:-R+IKJ.?9DCTST(3,L=F*95 MX6Y"7H2RVA*.>RN%[1M>@34C\EQ+5HTIO0'_ A,9>?=4*T9D+ #NMS3"=2P M/@#_9;:\L',]KL>M;D-*LQ-Q=1WBZG+&U9>M5GOIX_<=_'(Y_L\B3O X:U/) M[?BC':'XICM^KP"DTL,FFIXIE\Q:7W$,V*=?6PBS:

!^G!FLSZ+G7B M@,<@&7..PD4$/29X=Q>%?4?1.2>L @-($96B/P_0H:E\-+&.R*I0.\+1D%FA M&RYQ&;#]-ONG9WZ/D?=-_=>T6!='3L_T7@3/N%8<4,9:*)'U^K8[\IO5UK+_ M2X'GE=G_FO@Y'6D]QD]T7=,#^F/TT-'+N'CG:&8_[Z-MBF_M.Z;H"QY]V*7U M;@/D.Z5.@6=;)M\ENZN^JQC =8_/?79SQ1!WUJ/+&=QR=\OA41U*F+)DR6%\.(M;=4P5.!^1O>-J(N>HX.Z]2V/0["R5VD"= M!"-X1<'% .LEW!HD0=Q>YQ7WXE ROB$H@N MN+S1X^?;$4$6YV45F $#8Q8F&-W,Z+TIA>=S*[.%F7R^RS!NQJ-588K3/1BO M4!4'&DB%P2 SC"D3RQDR0_ M9"'!RW?5D,1MUS8K*&/*%\#[\R2YG)Z#MMY9K3!Q:WA5P2U+I=HD*/ M5V0^$\O4B65F+:\BB?='GMVKN>LD3S<%M+"L&]:8!36YY#M(HS7)XLBW!?%U M#F46\=>00XI3G#&G^8"6XEA$\(!(^?$!F@3GRI1F;ES*,?4[3@R5I>Q=S$82 MD#B Q,UHKMI]+U^M556M2&0V\DW1_!S3,JN96FDE7<$Q-\?^QN.1D8]3"I>W MH&%!* HBLC'AL%SZW,FF;R>5(^CU<1IF.9T7".=X^' M9;M*#4T9QHEBQQL%+%ZE,Y%,DT@>+WO"VDP*/R>%QQL//T8L/ORZX_05C*-4 M)A:3BL[#=KXC:FZ'[K:3UWF;,$D\OO(U)F4V,9/&UN*(JDLOY,. 6S"/EZK3;K#]KA-)ZZ3^A:K#;\9CMZ1 M&LS/FH"T1RV2G6P73,DMYKO;3KKTS 7R;+\3/LYRV6&I5Z^-\CU>Y4R%0.9Y M.FPD[YR4*_F_J4;#.;VL:>E%+ R QF]=JL JZ['6F-*84'82B<($A7Z_:2]B MLKO'4]&+.)[GM?46755(:"A5].%P6T&&B0P^DR5NOUTOXF\B:[?I180)JCE9 M;4)%)4+=;77S:V;<2&04ERPI3%;C4V8+TRF?)PUCAVQ@W[D5L*L42-Y0;!LD%U>I2*GLSMYBYKEDO8B:M2>I%E)<^ M/)V$5 %6II[HT'2@;K>9*YNFQJ?,FJ93/E\J!A]M:UVC;JICTK;;?7[AN1,1I\0LW\!&2%:C0E'.?-@4M&5D-C%MTG@R MB)29G3X-^YYD=:L5E=6RO:92(H!9G)AHF7O)_40%N:Q5YG0#9E9\'6ZW M.&_=RF0N!3*7>9WO+N3NEUV^W=Q"(]8NTBI1MD:5<3)WX$Y*+V*:./Z.XBFT M-9UHX=@LDY.9,6.JLM2L-Q(9=">\%S%-^/CD LFJ)O81>:IL57\;#K!A-2A6 MZ'1A)KF]B&G"T3M2@QQ-N>ZV3UAD>[O6NBRWK!M"(KVKA/+Y3=6KFLT4J9);]R+>_%S$)Z?YIK,7D;(:F-L6%U559VAI:SM- M:HHETAM.4.CW._8BWO3\["^5N&OV(J(SRO15R^BI[7E^65FR [3L)U+I)TO< M?J]>Q-]'UF[3BVC:06=1#7&"##%CF5=Y*M ;F=%+6>-39@O3*9\G#:.]+*$+ MQUVO5;Q'M692L)W2V1:D:1/)S$JFJ,_I;3L)#9M;U*YM=;A>KBX*[+8N([7, M3J:NZ2FSE&F5T=-!),SG1VNBUX)UC:R1S'08$.U,+%,GEIFU3'DOXF@2"!YH M='S61T,8L%:YRJPSIS7K1K54;%-ADOVM9F8W,>A$S M:4U2+V(P4L:M.83H+&3YA*LT-Q4Q.^([58U/F35-IWR^5 QNLU+%#/KMM0KR MY74/#'O X#.G-DTB^=55X;^)%'YU+Z)(YAOM81^:P-Q8+Q9Y@ASV.EFC?@K: M,C*;F#9I/-V+J)%P&Y)K)5;I#5=U <^'-2SS3M,A@%F\G]7+9+W3P. MB#E,+\7V9%DF\ V1)6Y2('.9U_GN0FZV4P6KO$C-8=T2A5*G0D(XG$BP)Z(7 M,64D1KL&Y[')U6&(JN-^%)P.H6- ]?,FQB#ZN: MUO#+67"8NJ:GS%*F549/V\IZ;2'AE#)DE4&GBL,]+.RMLB R=6*96M%S.3PUKV(93PI%I'!.0>HKU2'U5GZRH?+4TI,R,4U3XU-F3=,IGR\5@YNS6R729T-RX4/6N#4=:YG12X',95[GNPNY;;1:*XD(Y<&3^JI8#9SR, \E MLNHE*;V(:>+X.XJGO&6UN*C7Y#K)00L-\;O6O#%-Y))NPGL1TX2/3RZ05$EG M7IB+(TYMKP$&Z>6VW)XGTE*FL!MEC3DR8#DJ"*N-H37))+YJ:EERY$ M^\UP4+'BZ>_NCHG#^'SD@BE6_'D(UL#P@;NSL\461/.&3 3./.33M> M<@>AH.82='4-ZQ(?E %E:Y-.NB!T->+\FNA[_ZGOK_LK1;!@Z'JQP:@<):#J MMK!4[&VZ$'0S?R4U9[N_UU_QVORB5O9:)JRP*]V3JI5QJY7Y*[\Z1M[P5P85 MA5]NI]4V2\_X1G=>[[=*<+I0<3M_)4TXN)Z_HN*4GT<&FJ=.J,*ZQVOZ4/$2 M61#P:_DKMT/?^W>&>]U?P8+:QH)%9LW:!$[;7;">R+/,7SDKRY::_=_>ZZ^, MI)5+D9#-L^&&';A*F6XBM719ID3X*RG#R!O^2K\#D8O2FFV1RB9?$NUPV=K8 MZ4+%C?R5E.'@>OY*6*I,V5X9\F""-<.Q/MFL#2I=$$J?OY+0O2D_YJ]P85T> M(I]%=NCKXGV;UCT=*^FNNN[KQC[@G[P'59*S%/JL MDN)1ID,X0%2B"UWWV88O]\(]"JW[(LSH!E$!74Z(3<)H8Q[N*E6J11[,'$FE M&[/I;(BU[%[R^A".A4^O$.KH [U-J1<1]HYA/"7QOLSS-(U_J8QAQ5W0T@D( M4Y&'80@*IS4-UW/\>$(/?2ZW 30QXD;LG![Q6NE2[>*T;L$,M06#1G-0=&N) MLZ-'EK\POSLGZ_D$+\EV)7HI%UW[G)/'7S[*201=8 ?#^'%6BA2PU9I%4"K7 MJ-ACC):[5"6Q2B0QK,0@!(4PY/.L?*/HY5FG&FG[T?@(4[=, SSM5*L(@J_[ M6G3IWCS'ESE CJFX!H^JK%5;]X(.T&KJ9-2R2=VHTW;R-NA[UM9U:O;WM;5G M3__7+US!#JKA>@BJ]Z;]*:X5(=@.ZXT)"YGP9I-8Q9$F!+W#,< >Z*"K)8:O MA:"MS3$>U=#RL()Q9)>V6'0VRA#TRR1WL6?NR:41U$=6[?9,XK:LWETJXP(F M2?XL0]#7AMO7T4&?\H-ZIA$_VS$U33&6Q\:K V@Z+N>88..H*JAO1Q++T7-9 M3SMH7IMQYNU\"">T7*PZ*AF.52COLAY"ZZWF),/)[^C3O*Y/^NLMQW"U&>OS M?G_LC^A:44][*'43G*3>H4 ]#2_K?*$AA" M>+=OQ?%2RO2?[F9T>O7@I13NX::.:2RC0>OQVO+#VUYX[>%NM+K&/+P][*B* MOBT/BVM8AOW$V<;]%DC/F;+?#.0Y5SZ_NO";4UCGS.#@MVN#M M!PELNHE-1)^S]!, MQC,9CR^EC1M*>$7"%4YVIX0*C;LS@PR'743*)/P3$G['SDR^,_F^?)3O\ M<$MX'17W>M28&(R7PUGBTD]I$O L9,\D_ DBE/4-3?@X7"Y[6KE>5M$)A0>V MIE.&G$GX9R3\CI^9A*=.PBG.,.**[J?"=5JZ[ZX> LMW!)ES0649A6CQ=-FX MZ$)7/ ^(,6CBY@<+&%W.\YU[Z;N!P-=980W!R$"%T?J47^#S=@,3$]GD]J+ M/V'2U83]L^S-Y#]U\O^:A?]"(=6Y[=H@VWW HCA6@TE\Q;O)[$3]6JN>(Q5-67%$X7F=B MVJ3C%FG5<0_Q!:R[(.UJ9<@+BT81VR1.^V7S50YN:X^0<[Z]K9HO@66*B M5&\AWK)$ZB/(8^!>E2#,Q,EN4WVYMX8XA=#)2 M(0IJF8VETQ\BF?R^F]GH[9E]^HAD;L95:[TJQC*Z4U,'I6T]@?O#)5)^+\;2 M,S?3N8 T;U=TOKOI5PLDX3LNMIBCQ>TFQ=KZ=H>T)W!+]<\I@DW!]D!]"4DD MX12:'.?;/$)DBB ]:'BKA^_C6H,OP*U%7U/R,,Z$;)F=@,:\F=@T39*U1A*V M:OLH3DYJ#9B8;893A&^HP.*G;&#+8WN:8FA\J=:X!1I>ROI>0$T,#!O53&/E MDAS3]F;C2K=OE%*,A5N%"E?/\'],U!N3QIAFVH0!MPD4$69XF9#SF8.0 H[> MU?:8CF5&QN"X>,/GHZFJ(6BQ7-^;Z[3>ZH).6F/[NQ*7QY-,!T??G8Y[B:50 M2^YVX.UR#-=+C3FGPA3"=].J@[^6I1=.QUW%$Q^20#8:A,:1[14]@36K3G>1 M+'Z_]=+)I;SI(@A:K>VZX\#HP$>E$!K =26M"OFKD^DWY>A+^MCT-C Y0Q4O M\HF'A#MK*B[ T^HT?;4^OHZ)/3=C_A)+F84FV8Y*LB2SHLJ0"6Q27Z152+^6 MI1=>!'DNI)1B*![H*&L@-HWHV4N%U\#.L+C5L,NM3">RG>YC_NZV$7QZ]9'7 M](P?%>:F _M3%,ZC""NU@L2Z4^^8_3WG7YE^:@7[TC"0)G- 6<%,5#G UJ;S M;1D9)N\\XI3!X$K*(/\I%-PYI$2\;Q%B_9J/(.JF19(% I.G_IP.34 M*=.%'=A@RK;Y"I&?F5PI3.Y26!K4P/4+VRZM!P8:A*$+BF_ =E>TMTI@FEC_ MUS(%MW *+PJ#^SV/&P-Z:$*0A<#U*2N#NMBW2OS5N?5N)8A=8?+8HE%HJWJ9 M*VUAL-JTNPC0^U O89/'+COY\T]PNN]=X8P^YW@1F*V[ ]PBR"M+8Q(4JLZKI.,U#=*9+DL-;0DB_WILX#NVTO.F76:K?XEF.Y,QDUFU*%0%:WP M0TT?+$,;2K+/EV"F)_-4J"'P.,4 (LDY1N3T'!F/8:B%;B;>%&Y+M+O@4*5I MI:#N^?7]J$_/]9+L_K5.0'@!&QXYI'OUFE%DN44]M/V6[;%8\E?ADH:-=)]Z M\ (VRBS5[!FU7HV<;-Q)OM3V6G,_L5Y",K&1^I,.7L!&;S7OS?S)M*R&QGA% M&J6:%PPRO?%>;"3Q=(-A%"GONUWC3UTN4'3_V-Z*#%K,=JP8,,N0%F'UPY(* MR8EC>]S>>C>+;__&'Q]-(R&6X,J'_7**,^8T'U3#NS\;$3DY1Y###E@#[9&< MWUW3-"S?NGWAD1^'X7:O^\WQ3+1KZ.@+9&ISPX=WCC.\#VXTT"3H_VP97N$ B^XT2"^^3!\84[T(^ (!M*]+A'SWK^("+!N3*EF9O#$\,M;L_*-@W!$&S/2BA36]C73\!\.(0Z"P'WZN\5"+PH M,1\9S'/LW(_AG>"YZ+A>0MT)"KT"N\\/Z31>[T=Q/F#3D?)X57?M\K7O53*/ ME#2/GKF,**K';@/)A6E:K-68XC]D$:6-],J\%%22TDRN@;Z5EWYSP MK\IIRG0VG",^764/9I7VH-:CFRSNZX+A%\KY3J)76%]G[^E9IH.G'UA:>5M\ M&WV;6I0ZWH)D(+_.84P+0I>)BX@3+[Y?4CKQ$?EM.I8WKC/KD%28\6+_GZI_'[5*ME^,U3#-35%W%W7](#^I @F>EGTD[$\UHP_<;@OL;W0');P M:K76AWW-LBT13%=S(W%(V6]T>HI6#TIF3A/K\_YBPKJHDK/"=SM1UTR8M?0IVBF&J-#!7L#_%6K*[WE1@+O,I4N13W'PO MK:3X%)9GSIKLL+YB;:'?7" ,8$DW\RF2[5/\=NA]T:,GP*@\.%%H2T;#*4.BQHJ-ZT[B8N(YUD*-]ZW\7; M513>#MGW\W\5HKBY7F:]:>M='9>F#/J.3VDYZ8[TY]G3_A*U7.7*SR[*'F[,]VK!0*:G%956 M>Y;6F"\U/GE.XGV=^5.2["W;*9I\7BF](+;1A0QV!&6ZHX%4OL8HJ(6!\3,.DZ[Y#*>BS2M!+HJII"/OF"DX[$N?I M(WBJ-ZLA1#X/XP[9:%-RW1N-,[7W.M+>INN5T+=SQZZYA=,7HV]E] M.8&P= MF*N+T,95T6HSG[AP-D/?%W6Q?(FC9PU7,%(B5JP*D8B"J$*1Y_S,MM[>T;MJ MA/'Z#E9?K/8*?'TN41KLL[A%!KC=&;:E3:;VDJ3VTE$!&O>J.E8TFK#'Z7<( M[.UNY+0J9ZA'K7=B[Q3%>+!WREW*;L=5BA-V>R "EE^LZ39S6--7!W[5D/Y6.G/1I $RG383@-G*W/3[[V<#?"X%(X=LM= ME?-'[9H9U/0RFSBEOL\L/F?:#M\GN/9Q:3JUR3I\#93>+=R'E\Z-X M#K']*$YB[*KV\15T_E+9D.OKI4=[.J5<+PU&7@, MLK!=1PG:1JNT,UBII?> MO_E5IING3>F>T,6^G=BJ=[:0NS5<=6*]+/=(BJ=&HE+BLWM>IG<\K MASMV9KHATPV?U@UR%+?>,%BR'8(P>*M&3LR5,PHVB#@Q$UJ&D1+M<,_03#]D M^N&S^H$V;J@=RC5(Y,IT4U$G$F(.9YC>=9*WC6B:M,,=.S/=D.F&3^^UP[BK-VQ)_?\79RY;1 MMXK^DN#S7:P^+Y74)NSGN1HQ+'1HO)BX)-ZS:2:]J?Y2H'=UU$("H"RZEEK->E*G"8 MO&UGD\O52YZU$)_.Q]KXGB1_,&JZJ Y1TVN7MHDQD_M)Y;$4O?@A+:5&\ M2]K>_7T7OBGKF(CBW29+=/SS +O[_L#3E5Y<55G0'*AM>R#+LN,W0RIQZ9&[ MN.OAK'8AT.EI73.C5X+@XID9O8>7?C;L>2#'=#-L6&NE$<(3*41*P;BT!MS5 MU>N-X/XTZ'N^R# !RE+V@%A9 X=;/LT:?OGYRW&6)!J_$@W1\.+=E2(B[B7V M[N*7GW?9XTL?7+.;SL.4>&.]KBD"[?!$99RGT!4+"J2/3-HKFYQ7\ZO$&943"R8G8??Y9$]2SSH] M=5ITG/(Z"^H7'4E23EU]2;IV=/F0>'U^3.\_"?8EP4Q'VN@UNW"ZH"2S!PFW M!UN:7I56_1Y+,#YAP)WU:JFEP1Y'/ [Z_G+:>/R6N@%>EC( MP\S07Z-!N:]7DN>59SHS;3HSTT]53N,, 3 R %['%':3?22EM"<#YX@%!1P7 M;KPZ,[4'*R+/UDFEX[-CMT>O$RN1+\WRP3D#)Z>9#JZ>*'/Y*%N;81EV9U5F MS"K%NA0PZP+5<3.V)J3,Y:-3Z_U= .=(AO/KX?PRH)RN-N,JMY[. MU;I)V%L;J8YE-0W*-\/! \-?G4\$)SCA!'ZA\"*XCH@5O1X MAXB7(>$VJM5M:P(/2-\Q$:_?L9>"EGY(O),,Z4#%J51&"L)<9.7H$*($?958 M]]#^'- X-4V#!D#F-AS:J*J(NG09=F<>XO M!?2K![K3.H)'<+0<%M"&,$8PMC9BLT W _H'@7X95%;JG"!S(Y)FH1J.$8[3 M6%?I-* R \+E0]T:0RO]Y42GR,EZU4.FFV)O$:8,#,D,=9,#B/?&NC2O".V" MW5^I;3& .06;H#J3?DPD(]:]&"S>V&#XK47\E_<$U2MRN]WD2)A$I_R6A\9V MJ%N)K;QY<=W^_3M=?H"QB=^2]N,PX&8(ONF-APU6'\N;MN;DMX:1W"@M.3!( MSL:C]S"H&ZN2T;!=4^7NAPV\'557H:*'>JQS%N%3 U1=R1M.D!_;$] MI:U=%X&Q9/80>;J=\]WN2%7?50S@NL?KCA+' &>]J[&O&&+%=8'7Y0QN^;#G MK]KQ"G2AUE95.V^@DWYIC:'-Q G??F?E4[1Z4/=XFEB?CQ!?I?).[M\D(HV8Y7 -90KQ'0B\"X,>4S;=" 0B&8]' M 8_1,^8,UL#N; KC>[J*P9WI]1]$Y)ZP" TC19*,_#_C:]L,A,RR:$U7O M>-BBC=;70B=Q0<]C?#V>_,/&OG?./AT8>';0QL5!,*_R3,=0T9JJ2]J2*(Y: MBPV3<"63=!!![*_,,JQWV1;<-,C9!DVXWDB67;JAHW[A[K>O MQ>9)1]TG1 A"\N2,I>OHS&%&GB@$B:LA23@*<3$.NI70Z Z[D$C@6#:L-Z8(O)8E[KN+&$[*5]L\N MZ"AK($9^&6;Y+PJ41Y+CY\7I9H#"V'@YQU6DO$#S! MI>YI0=#[CO"Z,(+RK^J@\TZHJ(BBLC\9L<\I$;&//M$>-7BXTMB W_1)''36 M1;E*;'M!XO+!S^SMZZ=5O#KE:^J:_*UUS0XI'STE['6D5'Q80]!98<8R2$MK MZT&)-XG$ZI>D(^4=5@F[RKKR$Z0,\3S4PO+S)HSJPW&XKA2@ZCH)/EYR")=_ MU9Q?1,2Z1)^7E:'/,OTZ.W8Z72:?O*QE*D0,.U\97\UL/T$*+P_ZZYX$^J2R M[M,>+@6H=_U3W%)%N(<>\T\;7 ML6)/D#(:#]LV8#@+QA59ZVE%2*WW$V?%$D.X>]T$\[ OS,LE!:[CO2)K#EQ) M-]-=578AW73!5>L75RO'F!I.Y\A*5MNE\: C=60YF"1.*7UFM3+=Z]7WW ^$ M2'"JXZVEVMW6H@=WT#Q?3H*<)'VQ_D7L-_%5M4YL5V4R7+3($'<)HCI,7.(S M1=B_7K<*+K0"JB0B,JNO)U"3R^<1__JEK#>=/;I R^>=F!)_P\B< X; \AU! MYES0=\REP^EW)0@G?XT??NS@ZA9#VR+(R CK[8"IU!MSJ)&X7-SU#O.('_4R M"??U!6_0\'KV!(70\N7MR5%I=A0#T!+A@,B1ISAAMZ']$3<49Q@*Z')/S^SL MF*Y[MRF^$"FC:MCC/-^)'W3W]=U3AHJKQM2+OJ9Y35GNO,'CVL%(@.P:K#%# M>$)A],9AUB8Z2ASRCFKV)6+M$/*$6I]?XSV?S+OWOT;GI'L[;ZP[V&L');SY M9L+2-DW61P'2K$X3%UW=(@V_%^OBG;&8$'38K%5*:W72[BXX==K<#%M7=VK> MC9KB173:&ROF3*=?!_.-ZK**XPE./^]SLTT2:'&3A6+?4/948Z,_XHR6(7*. MN'!CN^8NNL7QN.0.YX9*@ZW)N?00+W3O/2Q]WQ7[[V&,NWN.[SG^=OPOY&Q37S*%+\&=WRB1=&9ALL1D, ^EYK M."'Q_I8@+1.9-CJ#%^88W_'^%^[/.=_-[T!88CN1^'9__&4-&*:N&*<>>RY+'SWBQ^/1G\^(@Z%9>.8B M+T(MKTA"S-A>U&;(H%55RH]=HD5I=@[^^/7FJLU0,R#.MG\7OJ.7]%:$! MDG>G;/]$X>]((?KJP5NCFZWCK5*DBB")TQ4M_/F?4>3IN+D>V.2&ILX9__GO M_IOHOVZDP*3__+6[VE6V('I0_)K=>W]&?^;B_^/[_\;/YW*R Z1_OOW/R!2B MCZ[%&8_>N/O[IV$Z.J?MG[K9#_?PU;=_1W'0G#.E7.Q0Q>GMOW_$3XEHRCU^ MGJBXEL:%D;'2(A\0XC534(^S+>U'<[S3.L$100.<\Y,W/?FOI\QY1O4'9$5* MWXOYXUQCJ"TX@)6D/%I82&5$6.1A3EAP10DL>!XIP/D\*'!EY-M^^ ]>?V1W MS#OD.VP%?_&F$V%G]P7V/2;K+L&0^Q]X]\_EF'=\S9$7X]BJ+GS!BSS@,P[\7XU?]>,CN M.X+=C_4.@0;XZYIDA,\EXV,Z/1>8^(4QG!\*"V]JXE]KQ57VIYW]E!4QB M^__W?THHC/WU$/CIHP'_G !(_A0%OOW+]IHCLI9C1I41R>08DF"'S5$S^K/2 MJ^7(*=&H].IDCJ"[W2;#-.G>WS_X7XDJZ&FJ3#A7CM[FF<9_<[7OQ/<<"A?R MY2^=>S)%X,-3PT^]70->-"$H>D_MC-_1VY"A&M=WZA M(N0.8<$P-IP?"Z!R!A>'1R)0?M9,8;=/1GR6ZK>=A>IQCK,( .L,2D-KRH;# MX!H<'.=;D?SYYH!^M6P#%)X'E^42B6\$4>XY!%22KE%U(1 M%:-X"^"E$GRP;OL[1L+"+DAVGS"F"U5QL(FW*M$:P)?1?)Y=Z?&R/L2*YAH& M)5SH(FB 4[7E ET<+::W\P8>XU4P-8VS7/#S^,=33ATL1&S6A;T3<>#!WM_B M?,\\?K'WMG;?/':4/.?XUJ.]V:/3$X_?KX'C*0*G'9@=(?[XB/QW#/D_#]E^ MD(J=PU3XGC^X3;N_GGAT#UYF1B^0-'-SA/;Q,[2)K.1/W@&<"FTBBKSI)=[] MSO&1B?8]\-=1.K_ -XQUU,$YS#T7[9L(\^-1/E4Y9PYC[V <_NV)9P&C5/B. MES)@7(SD/SPG%M3K".4U)LV_"/YXP@@.__7\WW_$#6LYV@!_WAGPJ^'MVHR^ MO_"D03T7!RGA_1N>P!,G0(H#X"@&4J*;7"!$%#$UGM,TT^/-X-MU?(2!SSG1 MN+1POWG>MZ-9]@=-IV1--FW2MII@L.)"=$M5(K,,/P/QD3@,6)H@QS9S3*A' MS/S/*;_T?_^G7,SC?^UQ?,+E2!6NW^&/#]C*<$0..[/IA#"G^(?^9H*C=JD _CF;M8ID*,XI^1,I9_K ]V O%C MYR]=#\ O.^^''-#Q_V]I.\IT%+T\ Z&AX@!*<$%5"R(BR*.YQ=Y!$,6 MG%@0%B*7+Y9Y!,=Y 3R- \Q.H=32F=F*M%=NL.TH] #U*S'[TAP'8-^+:.;N M/7?]K^EBX]_18D;SV[C8[\7[E=TL]+E)NKW+-7(X8P^))SX79(ZJ*+PU!!90 MV'B0!WD@:9M#TN23/E?^ C[7>P7KHH@^P5N: /7' O#L\ M'CTPR3'UW$O1Z+7_G?/,YWGJB_D_IU%]LB\GCE^Y?^,#YS3<+FS8Z0<=V#>KXJJ#KI2&O7EC'C",0%@!AN$KNZ-O M!<4O9_]3F.R_/@"&8*FXL0Q[O>B7!R"0MPY%NA.OJN(5::T&I?$&J3\"0>0U MF\[/_X%AE,N#-R>\G^\)48F7FS0UKF?DGS\<*6+%PJ<>GCOY7!Z/ %#ZS'/_ ME].MO[YTS)\G=,TW--/Z;ZYI"-\S,;W \N)&5CRPHSSX:3E@Y]W'_/N###C! MVPE;7(GBW E9CG-SK@6$N+!0S"E&3O'(1;F 8;QY0*W*$H2 M6.3A,EB4> PL.$$041C@@B@<(]R[6%@:5UC"KX4:K/<(2RJ:W1$#;TZMGE7A M3GN.4:Y"XBW0ZM07Q&S(Q.MLZ-,KUYCO.&MIQ<)XQ20%B%$: WMY2.A=,KY^ M5-CTT/SN ^SG@<^9L46^^#T?N9\OEZ$<%ML1*WBY#N6!QYJ4+*\;-_5:CKF. ML7;Q--;>1D3JXK#G6/2L71?0Y9Q0XPSQ@R'&GG$'-A>^P_A)+E^;BX]XMG=%WQ4>Q?@L_ +X MO +\1ES0/!1C"[OG/718(^"I]2I;&KDK5[6K(C_I*5+>FFTBX*%O *\$0S". MELMHX77HO2>'\::>V96[)8V)?^RD.A>%=&:\*U9NY3N**RK"+JPSI4P*D\V] MYO?A=^9[CM0MS0PC]CT6EUS/_/[GI=%\XRDK#TW2#K?.DC.4[>[SGQE>;\V? MIW.Y<6[KJTQ5110=X+J'_\2MA.02[0;XE,60FHC]I9V1NC =$+N3[;7]0 M[\)P"/4*9!.&!4M]:V6U"B*SYXK<25J^=N-_WUAI_C(?_4"2G1VGG7[TLDA% M/LSG$'E9KA=]J0VW\\+0Y;=C7&.6GW'-7[OQB]*7AUGWS8C$VERQ[@.2W9QQ M56?P3KU JVVA,6*00M'EPK<2F2A<0JZ]IG[A'/(?UZ9V+&D5!W!/Z%LLLZ6V M@4"L"J8Z/EP--WT1>8N^6-P8^4XX_7EU/'7,R+[V9=-XG@X7>K@@^1@7DLJJ MN?HZ\AO!.Z? M?T3BE(OY_>2G&'NFEZM8<5-_["_=%BU49,NBB"(6E/_N#%OT@=LCZ+^YR#(< MOY,B#R7"45Q,%6%!BG.:QA)$'FQLAG(:YWHY9[=>G8'B#/>9B<\FW^T)=,@= M R>BI>4[KA\GD3TS%UVQ"WT0] _^SUB6X[78BN#]_)(:]P]1[I#2+B-\H93' MXGJN KS(E_-@41:0XH*+_B66T*(D\/C3]'-1:S0'&]\=PA/94)E"'M$;\Y,- M(88@# L4/35)>QJ@@=[3&A!5.972+C)4MUKQMP52)["\HI27-6Z7)L]?.*5] ML7HPK/B]?.NJU=,H0,Y'P;FA+?H=P7Z;R2+E[^7?B;7P[2J!OGJRD="6;EYK M?IG9OB=SN-=5'UN[N%U'Q6L>_4CQ]OL* $Z0LQ9_'<7V M2^' X79ASKYF\@,0N(7RNR$$#@KP5X) [U#7L=,$(-C'.KG(&]_(2O3-O&A MT2RNK(QXPGBFH/XW]__!WV$DU^>+@?%!N,J M*T%'+4D>+-)]16^$2<$WD#F.X@P\::^&>HA.QSP::\I\9,^BF<],1]WKRMSQ M_C'"Z(''[)_^UL1+"Z MV/>='!*!#_*'1V;&R<'XY[CO)"?Z\9:RNTLM!PA@Y] BZ/YYN\98-_=']- ( MNCG7CUP:5S;C$M5CBX0RO'^"R(7N]ZMNAK-?9B1\QXE&L6^X MBM6]QWF^^V")B)4QL;U1Y% %Y,(.EL48(\MO_\[B_1;,=ZT/&^ M0W:N9W[@]GPB%C42F'F_CDC'L(X0K2N>%PD"T")D.Z81VS8MS('(SH6YW9;^ MG+!;;ZMQ'K?O_'DB[/?/>)CW'_K:H0<\#Q=B>1Z"I:]Q]]J @4:Y/^(_BW^A M&/K]<)4G*[LZIL' *&O>9 2W M1XC)"N?.>$X$\VA>?>QTA0.P[B.V+0D@"A#;0@H!?_U:) M[G:[P7:WW:)9:B+F7-Q=751EY?-45E96I@,@#K[%?]PF@(([0":[+-R?07=@ M*X-CG6? %.)P\?CKSV"[-I*QZ<8,5K*%.=XA:*%D2?R?'XTP^37QSV.S7S;X M\?@>&\+M^:'Q#\;ZV-)TGS$1.)5CY*/I\=S>^'SE>OR!CUK>>$GH@%G8QN,9 MD?S,_O"0^,]'Y2Q@P-22Q\+P//0E^03^VO@+SV+@5W]?23Z#UYQ8/_\P5]2' M"?]8Q:Y8P)>IWSO7<1(A\^@PRP2\9_F1GHA(I+[+#"_,/>.>.2C MWRZ=)U.)GP<&X]SS=\\.]%(#7^V*>0&W>CA95UA]30[KX$!?3TY-XK-#4=+# M>Q[RGSUR^LBD"6<_F+_(T/RM>D?OX83YY"C-Y _'QI>>GW,FSCJH3S*T7!28 MKA$\]]Q.JJ5Y++2+H<0.=7H]U)J[TC@^)>LW.&_^[ U[LF]].*!3O-*[$,XZ MXH8+\=A=..;!MTB/SJ'2P3ET,2A_'-AA7 _#>H9VSXJTW6;:F^'8E&D079J? MDO8F;^ JN4W#D=S_38RO?SC7=8ECO:ZOWW=]_[V:7_2 [D7H]P9RH+?@8K/V\ MO."SGYVKPB!Q&A??#^A4R$D:_C2HQ[*0 M2;FZI#+D@^_M%5_Z&W/!7S_$9S["_WJ.R&_JCSUE TU4_%D5TD?_80*@N8$= M/*GJ#!A.7U0[5G?!@T4GD)\%^C&D]LL33"@(H*1N;.;;1RB#-Q6C)?#/I/"R M&NWC#U]?CI8D/L/+]&>%4VGB\[=RG:F6'*.^;;%IUZ/]X\JRGY[>5<]X2B58 MUE#8J:HK-"RY-R5FI()/#6JFDKBNW/ M_O+?4Q^6;/U%*YC&X,&T2>H5ODNGE69!&KUSMO'W"'/YC9)8'Q#I @#^QP52 MP-$4W?&E<,?WG>,"_\D#YC,(^7D5W"-Y7[F\DR83GXF/).0;4&1@T< &__E$?GH%,S,H4"MM?::1A,]38NU@ M,7_T-=2[G%G>;,)>U*S?.,FW,!:/?Z:$&YDN]:/I?O?B@?[,D%=9/.%G[H6V M"I]@_VX"D4M$.@(V O8O@?W=^OX0V&<$;N*Z>L_0@RM#\),+O"UV^Q6%I6A* M((ZXZX>.\$'M[F+S?+9QLJ*XZ/_!NP0RT* A,#U"R+KJJO0O,P)L5_W0O)Z]_+[\W1CB3 MCGSK^/\%F6]=)WF9'CN'D83?K(2\Y^J')Q2P3=<((CM,FK16QB'0_M;-!_RZ MV0?9#[?'%LA^N%O[@>K %V=FF,09 $H&_[0?_@7YW/:"R/]]^R%#(=/AVLC@ M3.KQO./$%GC6=>:I;S /<>I%8::A^I819KIF8-VV?< B_P*BA NC!&0?W*U] M0,-'8#Y81$#1;=_3#!V2LB+0/$W]P25!AD:&P;6Q0-IZ\=AC8@U\Z_/&MWOZ MNLD";?>W!W2TW=_E=I]$RU44EJ19@O[-<+DKCY>[-Z2_T]JW^F6I>R=A=&C# M1C"^-!BC#?LN-^PDH*MNS%4[.2TE5;$"A2-YEN-1_-[=L4"*>I%TEGG6&SJ4 M7S)#H#W^]M"-]OC[W>-%>.U95+70\P.%97&&Q_]X?Q?1!G]M%)"24L!^,@\= MH7W]DED![>NW!VJTK]_MOD[*[B'=N>$;>D^UC<";2>L(9@LWM,@W0],(4.S^ MW3'"F73D><>9I&<8AG_H._.M\^0V7@Z2A, /#@!D)5PTQR KX?8X 5D)=VLE M4 5CIL)74O+*90\_/S((; M-P&8ZR809 +<'NR1"7"W)@#=,%VCI\Z,T"S#8$9S2<%^@_#M)GTA/01\>.[GQK9R];B) 6_GM@1EMY?>TE2,$WP*"OROX31*?V>^5?!D%H3G; M'7YDNF#2X1?LH=D/=O)>I=04^W)7ZBDL+E#$;Q[->^#KU? .W.W\"QKXOZ26 M^YG*-AX:@E^^4KDO!&.7-@S=#%:VN@/:ZQK_V*9K8 ^%3E^L_T,-P9\KX:EU M^HTIPJZ>(RM)3I&,13" MC1046Y]YO+H])"#63??VX_*6;W--5?U_]Y MO^G^T62^ST(Q_9KY^=1/5B":ON>^^?;M*_E;_MQFQI\4[QVJMF7XF?]5G=4_ MF4+DVMXJFZFXVN?D 4@OF@:F;JI^$OKYKL+]Q:!AP0C##0P=\EY2"QDLLI[) MJ398=2/36Q@&7.]S#>>OBIL)%UX$\UX&V8RQU0Q \BL@N6"A^D8&C$[]^XS# MD5TUTDT@D;\S9_K69&LCR&];VV\8(P];C4;C4XK#<87G>$.A9^ _ LU2RI0C M#9Q5>5XGC.^VFKZF.'W/P89%B99VC#BQIRO1X0=SA5"HERT'(Z7L.W*TL/+& MIMU:556OU8I!2^9ERXZJ*3ENUJ_BD2?I-7L]](N;6"$5_&7+(3&3@KR_8N2U MH\O;>,B.!7JN4,WV$JK M)!96WCCP.J#ET3A9DO*ZR^FZ*/>D87>VS[MC8M91Z.-O5UJSD2]'Y;W%QE.S MU&D-ZM5.1V&.6_:+AM"=[]=#&;-*NMI7[&%8BA7VN.4HP)KC+6U.<3)2<),( MIX1'=Q3NN.5\Q!2WA:)2E6OMT'.')9%S)QV%/VZY'C1%?=$>RY:YL-5UL>VP M^XFH",D5-+(;I4W=)D& MDR>($ZL$3@2#RG9IX<,!9U3<;G/=BT&OIY:^N)M8H_$FEMBN/6^89*'*VJ#7 M$VLOM/@]U8D672D_G]J==BN8"YLY;'JT^'%C-9RV6G(HL4TZ1\NB,IJ+2:]' MJQ^+\HS!:[HJ[?JY7J%1"L?MI:@0)Q9UHT^CR#!GGH05)\HN9I<=>04&<&)5 MIZ7U;C\MK6)\W5#RM7 7KRE)A$V/QLK89;>A"RU/BD33(W1+&;>F,6QZ--:H M7&Z,30S+R;6J/HF**J6-]V )Y0EZ$YI3>+"J54:DZ-2=3P&%B=H>D);',X= M*;U8*^"EU0+S L$ZHB]SJ1&II%LXMH]HB0L4RA7:ZNQQUOF@.J%E8EL.#88P G-BJJRDP?*-[=Z MFU!JS)?=)1>! 9R@@#6[UZ>5KJ-:*NMIO$KV)S&4 'T\UMYHV%WO(ZXCYV.- M7S;*J]E6BF'3H[$.[6*Q1?0,63RBAM]X7&)49^[A#=?7^ MN-S UFLPUA-*.#,:^6CI-AE +4ZA28VV3!&@@#RA+FVA4-I(:YS!HV8X;6O6 MS"L#!B9/J(LKT=:J5FEN9,#5RU6]46GD"-#TA+ILG05&;7,:CYNXP@R4/L>0 M> R;'@G+(*8+?4CCDM7:R)S8)ME^C4Z:'@EK@#D6U;3[OFS,&K-.)"A>?A4K MU DE+%F,8,[Z;-Y219KFV%6OL%J"3>"$$L9[Q:'E]6 AES@I&$BJMP%Z#IL> MC764:X_VL1MP>#ZNU'*ZTQ*50=+T:*Q5P<;*/,^0TKHF%_WI(N8EP*_4"29L MRYVA%E2#*CYY")1H4[H:]S&,5\Q*A69;%#SZ7Y3D]5JTO1HK-,1 MB0FJ0_"XT]^L!SXQ-0I:!S9]'&OB)WSR6R0^!NBSL-558'QY_/##\Z/+)G$I8/AGG.<$G.%Y^H6WX?FQS7]R;GWO-PC]Q_$\? ]QL(E> MY_-GN<\D^:^?^&.?'>:?]>^!/F>V%S^:6(__QF)?77TY.&=B()Y?>D4>G%;) M%S\V5:? R(Y"X\Q>K-]RSC[S:;WRJF4!3&4,=*!!7PL4U\,TR<\X@1;B A:" M^$Q2:"$N82'(SPR/5N("5@)QTX4L!.*F2UD(Q$V7LA*?<0$MQ/LMQ*_CHMYV M@#C?K(53M^_O&B;UN_OC>>Y6?BR5LPCAL#<]'(H?8$&LMIGDQB3S>*=_"8K" M?YBB/&P;'R@D_@\OZ:J1:QQN1BD\^Y#@#R?IIQNY:P#2N=H=Y)9WYE %R1SES^J[<<'E2@397A]L>]V[$'YU)O]H*7R0S7F6_?$74CGL^G^ZTSV/@M,TPTCW M)<'WFU_F>> 1C I3@T42F*;!#\8Z,C>J?8C\>R=..^]LWV3EG/- ^8%K#KK\ MGW<\]9U])C]Y!I.AOJDT^+[,O\TM?$I1]%4-^K RD6N&71@N+H,/2B\$FJ[Z MNB+W"DJ1V0J];6Y5D2-,X,N+BNCOBO&G3'*YO3W\E1@HK9G"PD #>#Q4MAJE M]'.#_&>=7W=T"* ]6.#&!H@34RDL=*CS?\ M;JWFUTK[ACS4J([0#EK[S0R&Q%&?OI(XG\4%YM__][TDWL]&07A&>+YN/!-D M$N,#SNX*JU6W15XG%K*S&6(5E::)J!*?'=":7XSD.58T91-;3"4I:K2'3 P MS7[Z2I%\EA7X- !]L*DN"M WY&=X:6IUC2#T30T&W4-CZVH.C1?(OA]'4"<. M 1=\TKL$MDW->OJ&I].T>X)GVYN\L1W/.RZN,K84+"8VY_LP[A\83A23I5D\ M/;L)P13!]()AFIY1]!LXM>5N5\J;,P5?+^WMCN]LEGX1XA380R21I4DR/7/H MEFV?2_(\M6U#GP-;*'@JA9'-J&%FIII^9@/M9'1BO?(3ZWGY^:+F=YV65:Q_ M>4#E0WV:W>$N5 R+ )4_.KS*>(.CNQ-G)==Z<6W1\LAEJPN?2 *CBA"XK$"Q MR!N%L(VP_;'FV.^!VRRJ#;(\&WM6J37*39G%0-D61 !N8(D1/)W%>0)YIJ[= M,U7W5#?(+ Q;AVJ4"8 .I&6+W2$YWQ03WSCMIN:L2B#6-30#G'JGME$&6"MZ M/JP6W#3"IA>V53]LS0IFL/( _$J ]%8GV'B)3WDLK)(;::B/]_)LZ.0:JPX< M]:>O/$%G>9Y"#BP$W;N$;GH.K/?!KN?4>D9@< M=\50= !&P:SU'QUY:QY7HP-Z4;9VC9*M["<[AFW.%2XQLA@\RU.I''D1O!&\ M;Q?>Z5EG;\8W&^YF*Y*I*%:)MZ6E[(V,11VFWP.&F(!S69I()7H2N;3.:8B5 M/$^/3=O.H./O11Y_WUH3Y28?XEP",:=F=STB\)0;2]=;W8833O!H/ILZ*ZJG MB\U8X:&%)>!$EB-0'!;",<+Q91A8/P$R31?GY1C#*GBI;C#[+:92 P?F)V93 M!3+R:9W3E#J4.C9=H)=S$R8.51\>R*,C+SKRHB/O^2VKRA,4#Q$<32.4MIH= M00G^A*RGK*=@N?R\;&'U(3EKCG#&[G84(8G3XN@LS7+(KX5 CD!^&6;7;Z*\ M$07;-HTYE&1T657UK F>%^8 Y4G %I$5..3=NGKOUK?+Z"";<8T0'8XO\G", M8CRNQ:02-0VP5O@LR@/0[2EV98;E+5DB3'DWW/:J$UBW!H]A\1R8>H$CLSR9 MHA&%T(G0><'H3,\6>BT\]5*[S51(7);9]H***DUM-QPE\(0/!RDJR["I!$@B MA]19W4@+E4PZM7<6EQ[5P*;74%6&9=K_9+(NP/"'T:#%$ MEN5HY-%"E( HX3JMO]_AA#5;W.>:.TZ32CPV<,K^2*:F<\@)T/_%T%F<1*FT MKM[_=;B2?.=[R'MD[X_+R/\!EQ,7.]GK--D>#^<)& ]W%"<(N;EOZ_E%BZ:E M87=I%8B.-].:26%H8*0Q+)=ET@FW19B^.#5'F+Y\F^MUH"X49]U>@_>K\G", M=QR^/E@6BATX'/B8D::S-).*&QSYV3ZR,$K?"U7[R>IZQ_(H%V4V7])1^GMZ MHP"]Z5X$0_#.Q&_?22G=G-,?/=6/IO+TKC9_1.*5\LH2=O5B!3=F^*A)E1L\ M9\4*D:21I[,$QV2I=-ZD(]0CU%_&5#\:]2E>F?X(]O[*K@D+"@\EUN#;K(I3 MBCGN0-BS$/8X0V8I.D7K[:)@?]4^LLNCM+L]=-_7E,]3H>RBYHPT^RZF?(>: M??L^E8MQH-1--9FI:5Q7>=D+TU=$2W*CZQL*+ M B/C>B'H<1@@*H=Y%3HSHV8(_-9@D#ANPBW"+?G3WC]<^!2_5[LF'C8DTC9[TWK0C16 MJ X$;I+*FLT2'(JQO3KGQ4O#J9F*N72'''M3 7['J:D92_,PW PL+%JH/:W=X M4S #%2XK2G=X[0=/E GMRDRG6/_R!,VBYW@=HMKXA\Y0YU9?I4H ' M'I3F4ZA !' '\XQ]X_R["%\-J9[^4;!5ON7F% M:6Z534_I0(0#TXPBLBR.ZM)>O0OJ\/K_D-XG]#(S(/#SI?RY0\Y&F3MN_S"= M7N:>!)-]KPA0>DC/\2UGQRD&7X:>K[:%2<'?-04G:4% M5,P6H1NA^\-MM-^"MX9;XH8@\K@U;/4Y;N)%@PHA0GC#1#PTGB49 ?G.KMUW M=DC$8S^/:T:GZ'.^#CUKRHL+E-(K7Y;>76:0=+/]/'O(<(+ZF5:N8H3SCHNK M)HN%N\+>+BYC,!IHV;$"D^6)%"T[1!R(.!!Q7) %^0;FR#<5@FWG/%ZNJ8'D MTZ.9V=N*D#G@A2M+9WF21&Z]:W/K_>I9W"&OD(T>Q]U("KC40GSOFYE3C-/_ M&2?'P;#8U,6^+V,3LK;3%]V%M0.(J!^@B_"+\W@=\TX_5_ M!F!\UQ?&_: PP_,3<4216IDI=!( PZ(H60IGLR2!XM@NS8:Z/'*Z6SZ^KRG? MX9-LI-EW,>4[U&RT!9_-C=$+/>#_Y0?ZTW!S[Z,@*EP0T&?-"=N%;+ MV'MJT.JR3..\#MFGR20F12\9E_@TGY-2K!>*@:G>, M20SDGM+('F*^P7P];T4+8EL',P:R-5VB(F?3\-XI2N?)'8K>1?NA7\=8O M[C.^6VP(*\S<8H>U_5)._D*F(U/*LIO2O[P+]@/ M$" N?W/\S/TPX\^?%#IN8]'I,>Y_NPO_N?GEF'!W)BZD5R$/]B& M^?UP,8TW,]\RB((3&1;7DOM_;!17FL4W'"$.TTSLPK;JMWQ@OX:&/E#MR&@; M?F(J/MF(^#,;<54M]S="#1?EG;BLLK6YJJF]^:^LXS^1P9OLX_,(@;('@ZC< M+'OR<$]85G^T]0I\Y]-7_//))]5'/_BU3F56JI_9P('\DWE^3'_%GU[@ >W5 MJ_"JH^Q4HIMS+%R9%MF-/!.L5;-+=R[S@/:^,R^Y77+ND\.^5%O/EA-)' Z& MK?C35Q)_Y2G^5:KW=-(_T?CT#DT5I\R0TIV9M1O-R@4QGQ,#[R,LX\,1],7^ M_-/) J5XPT2[XJPPK"[MCA7-QN9POFZL;:SS 1/UHC" "@UVS;?,]C[XXR6S0QNO0Q4%168(ZE?#FU7C)J$'&FV6JD6L<\JA0>/;P M <[YAWIV+NF?D<1:WW3SY!I0]KK(*PP5R*6.)/F]4=@H3^SE$T&U8WO4WX7-N2AC M*[OA5^*Y72QV%))),HQ1J20?0J!$H+QX4)YE+_X1*M<#QB=YE1E:-3W7N M$8:2"%$)LX*1*.'$U=_SB^#+X,JI=F:EFCIFNAE-79GP >%?G\1V)?\)W=%= M^UT!2N1XI7;3-W"V 38K;OZ S&?$?8*SV].E:,C$3)-WG%[>EZC!DAO.%3(I M T3C7)8F690M F$<8?PRS+#? GDK&./][694QG?EV;:/SWV^$(D0Y, PHTDF M2_.H9- 57#[^PCC3M,B);'C/E/&2S&":YZQ\8V&X@;DQ,J8+_FUD_K*](/@; MVFNM?.4=[;4[)&Z4T_'V3]3IF6O?X)KDYLD_!VLEP6H=(+5IA*U97]V>H'5Y M2FVT36TVE'IUEV6FK?'(70/;+2E;1!,,\H(AK-\*UB&^_[HV6^W-" 1;.Z?YUC5"U72![6:H MO@N^%B5S3?V4?;DI<D!R<\V@H(Q,[63=7T76SY?(X85 M'X]:L2+G\^.\HP%K+JF:1&1)GL]R9"K'=,02B"402YS?/OPMFN +_JS5EMLY M:=UBI8*W#(KYE0AI@DUH0N"S-('2M%Z=-^^?5Z5I#9YE.4F>C'#_/%5>0KE. M_HCX4=;'&R3OU$R\Y^F&#LF&3G#U:DQ,B$X@Y.5\/)>WO.0T)3E6R$.1I2PK ML%GA9&P]@C&",8+Q.6RP5^%XU%6'-6)/;? HWBJ4.2UW)7T.<9S87!Q)93DF M%1PC%]PY77!-SX6ZYWNV#>N/FT -?2,(D2<.G;'1&?LJS;2&Z7I^4BWO .43 MY&[V+48KANY$KDG;E<_U[<6\WH$#@F\)V"POI)A>'Q$"(H0KF_^5&WRO8(3. M>-8%1S15E4JRDC?;):R@YT3("#!E/YFE3MRW(O_:3?C7D"\-'<+1(?S#?6D5 M5[,C*,"VY\,)B&'HF],H5*>VT?>^/Z;]A,C[?;X_E>/-$G<*6M'-]QOAR)O# MG27QOW$4.+>G:=TAZ"/HWP3TS^E_>R?L$[2_'LQ[?48:AL71<#*5I#R>8/_@ MLZ/9+(&>I%Z?S^Z?0QXU,W0,-PR2Y"=0(< 7&JYF@C[_:K;Z4B]#)K\2T'M4 M=%2_W:/Z^V?$I/5Q948 M9/+=U5"8+7QU>U-H1DZSCW>:/:L=GAA=R(GV_B=I"A"1[D7@#'1;1^GSS^NC MS]+G*"0NNOJK ENFHU)4Q5><)-5JWJ978LJ:;H-#,I6\(,T2').EA!3?'"!8 M(UC?"*S/4E_\M;@6NT5"6PJ4(Y6:-&P91D;58)(.U=W!@#/7"\&WA1Y4+S#T MP$A\6\GY(\GJ,3-=U=7,Y!T ^$'B ?NOK,4/_* M?/L(A7$D24?=8L_D]0 KS#9FX9?#7SW^**&_QY]Y09(NZ(MOV&IH;@S8]W>] M)HL2>JLO)/&936E-7D1<4L_.L&IFX4,2_>^^IYWT MLPPZ_T1L^>?$UGNB,[B0A]0(R4B_2YGP\(OSC?:OBIL)%UX4@*$$V8RQU0R@ MN2L@V"0I> 8,7OW[3,-YN7G\);MJI(-=^*$LWH.6ZC.*TOF9KDP)AE)HTF 5 M51!81'#H*:<@]:JCZE!ZLZUJK2*=CD(>][F>-1P/ MJP]"G-06OE9N,"-B)(*61WVN!GQ[:3;[C.1T11PWQ77-7H/3RG&?*R;>49H> M5G%#H&;BJ%J;M[K _E&8ERU)HMU@MV0D2X;O3MV%T>@,V[#/HV^OCI1UOVX;&.6\J3@5(B2_+.=:.L\ MY"I)TV,%P*?THB W.$:.RFRGPDQ7[-0 (CBAU.%\2Q:CTC8OE0KC<= 1.=49 M@&Y/*(M1YDKLH!K'5BWT]HO.H#6>XR)L>B2"6EL2ZMB KEB16H_),58:QE'2 MZY$(C&F!I2?F;B)C)2E:=NOK68V/8=,C$6RV32>L=/NLM6,K.VLR+*_H==+K ML0B*XZ)@K8K,3#(YWLA'%6J]*X#!GE!M!Y_)0HX0&U)K/9_5=\V1EMN!IB=T M6Z^/"S73J@WP$MTK-<8%L"L28+ GE'LJ+#UE.<2V4JU8D .7P10*T!IY0KDG M<;<^B+"0PW>U'D;5U)X_: "F/J'45O.1U.KX=SV/1H#0;E M: #.-OVVE-^1\MSF7&(5B[#IT1HH"YX*J^6FA->6GCH8"!A?8&/8]&@-_&5M M5"ZRFPW>X]MMK5:A>8Q+!G"\!O*NO@Z*DWY+SA/U?D$:>P[1!O,Z@42V*]1; MM69?QTM\;006RISGITG3HWDU9%2R)=JK?E: M=C1J%W2Z9-=T@;A.T(:-MX7J=AA;;;0ZL.F1"(@F9O'*:*;+K0J^T?8*,68=$38]$L%.(G2\+)D:GN^- M1G[(+@H#.>GU2 1C-ZR4\B'5Q56LV%JVO9Q F,E8CT4P%^1.LU-R.6M(+Y:D MNNN& T#RY F&R<^LW "3L:;E$*L>-;$)@BC$,/7I4=/B4%@*Y88_L2*[Z!0K MS:!?VH)?=RNQ'++U6N2"8)58]$4*W-VJ5]LS&P6J'CNV$< M-$@G2;!\) *MN=K6&SM&D(8SU:1EN;'96AW8]%@$DV$1&&&FV90->5XVA^)F M/IYU8$*PHWGMYY5>%.RMBC3TA]MY:T&LB&F26.:H:; VC)+>]7(22:U&-M\R M"ETJ:7HD@@A7_2J]&._P'=9D'&GB\<5-DH?B2 1]PAS:ZR%'RT-GM2#<\7P< M4$G3(Q&T]CMFQ@S&38D4&#='VUVM/HAATQ-:8$O1JJ0TBK@SW;>VNDP'RVT2 MIG],AUXEUB>NO+5Z36O5D94*H?>3-S['\YK'1E<9512\)>\]CLY3> !T"S0] M7EJFV[-+E<% K@W*@\Y\T!DV&LD CK6[HFHB)M&QY?3]S2PR59K2DZ;'\]KE M9=QKETI3*\(,;SSC-Y3%=:!W\1BUU*J[&L75JCSTI<)\6LAAA7&<.")?-F7: M&"-O-APE&UI][A;KLD9Y(FQZ-"^1"X?5F;*)\&@_:N =:=^1I21T[FA> 3\@ M[3GM\1*+%\)>:]CBP)8+FYX@Y,X@S'G49"2SJX96]4;;/)F+H5/R:%Z-J-=M M+\;C@KQ62GM)$U67[H$1?".NQ&OWY*DY^)XUS[;556!\>?SP_'P%?1L/WAIX MZ-<.SH)'KU3B1E&CT'O\P<&)DOSD.U?+,Y?F0YMC1U;H/P[LX0N)PX']=7>\ M#/M98'[F0GWFR7C6OP?ZG-E>_.B?>_PW!IVS7PY^*5C+_9)6SM:[.>A:V^4 M@^;9\(?_^<1\^EV9\)^%GR+OCX7"_V$L7]'S#^\>PX7Q^,$WC(P#FBZ"C.'J MAIYYI]=6OSJ\?9"&_.Y#C7=0#R'MARKOH!X9H!F9P-RFI1+IXN/-*I'B TNT M#]SY/O"!S[__E BJD?NP/U!X]O&E/-H54MP5D+*@_0+M%Y?PWN6@P^[.^( M]G3?=E\4VJ]^V=\1[1=@T/UZ]_]^NA=GR+TMLU+7V!AN].QY[I59<)=8P_X7 MH5KW((-?!7#>@PQ2-UJO0@8("[^Z^[X'&9S=LW>1,OAY,,H]R !AX0S'FZN0 M <("PL('G/E^)8/T??@748B43;JO>V#B'A")Z:I)AD*8"DDWIF%FZGN6X:MS M(S,SC"";<8WPW4Z''Y!$^=)!@']\L8OW2-%Y./6=?R(?EY.S$/D)L\R[@1\J;=_3(RUL^3W#WYB:(6[-0(EU!8*O]0U[HJL7 /)RC\ K MPU MC;!A.%/#5_)#5JEP>,N5>LO99$;:BYWE_7X*WT>OSXF4GMJTI8UWIES 6U/. M99F)726K, ,3]>DKRV0I*I4Z5H>S,F*&&V:&#YG(Y3 #]9P9J/=CAOYL&10E M;#V5=['<"4RA52$*J3"#F>=:=*,7^!(V7YF%W%2:%2HPBQL+F('."FPJ";R) M#]A3KH,93M=50;\M()9SEQ4*VFP@SL.-0I:V!5 M\.%R%8VL@>)&/,P$*7SZ2N!"%N?2,AH^IB8+H@9$#6>AAK2,AG+ C)EB%\]+ M-:51[TW'16QDSM.@!C<84SU2*S7E=;F(2[15']<6,/$L00)N($A8(R E;N N MG1NN.E[TIXZEHFKZF8UJ1TG"=&.[,C28?MLUPHRF!HL,?#L89&:^YV2"1(W! MR-[7R71!RWRSUZX7->74(PXN9&=XNZ,)@G$ L=B:20](+$9AY!MY ,4B1&(1 M +'WB,,NG-BSO6*[)I>=M3#P\(@M%(:-;FU0:_U^E9F?[!7A+#8K"ZPWLK# M&Y)*E9MC_1C.\M-7BLI2=$IEE%&8QGWR1?H5#B^'+]Y@2?XA7_AQQ.XC<=_ MG:*6:^0ZNY;92\6VU!J"VYM[7"#UI'&Q4!0:;K$S![.$Q:>@99FB0^KN^>(, MU_<7->5[X8NW.Z7^D"^6!;U-+$;FWHKVNP[5S6TYL96*FTI<\SM[&DRJ>%1@ MJ:'YO,O/8FHUI2QT90,):T7)[BSTC6^+DH8BZ?B79IWMWU9K$62M2[LNH-HTAT/F0Z@!188?UP6 M9],R_E"XT^7$-"!:N#Q_TRE:: O!M%;98WUYS;6LO+#JBX-.*K3 .*W13J_[ MC&PH?F_**3.EFX/6 HQU8H&YD!HOH%BGR^"%*Q +XI,_-#/69*[ ZT0QQ(>E M)9?;^D*7QE(Y?=#Z1MM/Q)8NF0/1W@VP?FXP@L6IDP IALSR9%IN:10@]6%> M)J"+*S"Z728 ZA \/+=[7X_3!:WCS48T7+8,4$C4CRC_$7X]B+Y#C.PS\G=& MXV4G9Y)S:]UR6C5GXI:[FU3(WQ [LW5CD-]*SJ17E:====10>NIX((DNR M#(IX0OR KBC/[7GZ.3]0VT*\PO7>1E[GV=:Z86R&BW$J_%"L!D(3EZB%O"YN M6BMO;L>L% -^8.'#FBQ%I\4/*,())2BY&WYXNPOJY_S &4JO5>+*/4LM:J2U M9^;F>I\*/^A%=:-84Y/#,:I#='/8:.")T'X08&;.+,ZS**()\0/BAW.[E'[. M#^JNM.@3O3$A.X*QV?A J$PQE1<5%FYVL56[WY6'%3,<4EL@8;I@!W:AS(_F(HIEN+6SA"L2"HJ#>8%1^PVWC M";;/=@U\5)6]<#;L2/DBQUI-+9#4:2I697XQTS5W,MGANT4AZ(]&TJ3NBXJ0 M>*7H+$^F]6(;!40A9D$WG._OSOH%L[3KF*3P&[DJF3'-Z^O=O!JO4XFHGU9Z MRR76)$@KFHC['E?>UOIN#)@%^K/8+(6G98ZBF"H4.X&8Y?T=8;]@EHYH3N?[ M4:XFM\;3?U33"3*SZQL*+ B-CPCIA0!O!!\USC,Q?,*.5 M&QA_HV"MZPC&./O#OP^=2^:ORW%J 2 -'W%4>8!1)4&1=,#0MX?=JN9(VK8S MC"UL2@GS[G95-=?O$L,/Y 3^^%0&&;_1L9;3_N+JR M#'^?/(>;9!//D<!56E'32!,/]1CJ W M8)ZLCH;V;N )TG#LCGNYQ:Q2*J>+>:O3S-<#%]]8D57=:2'N5^F2"#$/W4-9 M#L?3PCP*E$*!4G?!%>G8!^$\QRFEPJ(DJ9AB$U%C-2F/WL7-\T.N6 \:>Z.Z M+O=Q==G+51=L@\3:B7V0O,@#!L)QT/4[D04*FOJX!WDV6)"G0*FD$)X7+@S_ MI>\'A5#=4J #2@AUF:%04J#Y7BRIO@O$$8BNWH)8_'ZO>-@AZ''%D-;]JB0/ M]TJ/#SBZL:^GDODA/[5+X;YO+60L7*XX':.<%706$=!91!-9G#ZV(E%<%*(+ M=%>8ML/I#731=.<#S5XL>(NUABV>JCJ:F4N%+BI"D.]W2MS VI'YQG]0"Q2U])XG4,_7#1\[-/Y"K+:9P+--/?/?>/)_MV-?$I<\ MUPMU93T0\N,OP1[P\-L$D(\/^V;-4J%/-Z>6ZIEY8D*W=N5T"F:5QU30T'5M M:F'8GNIIZAJ;4(#\2>C!(MDL3J7XL@^1Q24#*(7#Z,7.]4(=6:\BBT6NR_=$ M-FK@PP[&,4[(SE4Y%4M1,0I-;5KVNW)O/>"#ZCR'>^T.) LV>5*#$VD5=4=Q M4H?3Y\4"")'%A[NQ7D468J'7Q_VU@954GM]->+*RZ.<502II MDQRIV+O:<)A8%L*GKS2?Y7@*9:*Z4;*X ADADODM)];K2&;?V+#JUL]+NQ$3 M!XMH&4QVJ5@DVUQ0GHG-T5 :8M6BV]3Y+4_.(A3>.T MSVN]\[JL#B8%:UBJYMCF3AK*&T#[5.*U MXO LRZ4528$"K^Z;$BYRHI=#"2_LR.FBT]XT9T9;,C?M5LC.MF2HI&()\KNV M+D3$@L?)K3;6^$%_(04QI 3HF^+(+$NDF!D=4<)KHR40)=P-)9SV7_7J[9(Q MB:U -OU0\]MTI([C5.*GB$Z\9@?X*"_7>IN8&2A#.=XG5@+T0 E\EJ/2H@04 M0(4HX>(F>CF4\,)*P*=XI$T$WL1+;).3O4XP<[Q4G-)&HQ0LPEK,2OENQ 2DC\1021I5(KUHF"G5*?[(7Q'0J(0C6USI#^Z0ID@.)]$!;.DO;@ M"F2 PEE0"A"$!12M@;" L'#G,047$T#PD&7H?4,'+F@ID;F+CG[HZ(>P@+;X MC\8"X@-D[B(LH*,?P@+"PCT?_2XIT:?A!Y[K&C8*&K^UU'SG"PJ__=B-LP1] MU]6IYXNNWC5L-33T![_,B4B./8GGV6 _[ 4S@*Z+Z Z$T$ M\*L!^%D"LE\-\&Z]59Y*C0TO]W93?E7)2\VJD.S@L (+36<9*JV\;GCUJP&>:VQP9X>WJOANI3F;KC'M3VK)#@Z#K4F&R H$CX*MK_YR_84[ M170\,+9]HI%)U13=6/E E9(?H,OU*[I0O*@I?W05W9MRLQ2>01)\M@WX 7#Z M<^R>8/1@I(7%3;\M@6T%"_D55:A1/&!T#CI=&#:+TVGE=$(A!'>)^ ^MD7=3 M?I??1#SC$@O?++FB3'96JQHQ;Q:GBSE$/)L@GA32R@^+ B7.CI8F\_D4A2'^UU4[<'Z!=S!IT.&IHAURI[ 3NZ&!UW9K.R>6B@UGE@"?_?25.W&6^QL% MT=S:'?O]XOZF/#IOW/+UAN[8.WM,X^Q0C+IAN;CM>AV(?.'35RI+LRB\YK:A M?P5BN4#*2-54.(L;Z'=-A6ZQM90693 "DFKZ@6N5B;$M0L(X^(&R#"ZD92Z@ M@)T/\P,]UA_.&(=0K@S0=\WS5Q[060/HX#1$43O7<8=_=O?.[1MV9_'E/"+P M(9:R "!W@IXC;CGN39@]9YD[U2S:HF]Y,CC)"1URU5;?(LN+X0SOL<60V_=4;3_L0.1"'PJ392A4Q?1:D7L%,K@SQ*?K%GD= MXB>+8"D)[&(HD3RM;#5BU)M6YQ#QT E"D5GP8Q0+GE^115'.A;RGB)9EUL:B-#:[M7I# MA&3! K+ LUQJF2Q0E,WU%!I$9/'19'$6Q]*OR,)RQU5Y6F<',C;M2XZQ[/0K M^SDD"^'35Y;(TGA:3RI17,YUD,45B V1S,?ZLGY%,M(:$TE'Z4]D55IR,=L? MC1DY.;XDA4[I+">DY;A&D3QG39GUT[HV?2]4[6?.K.G[K#$*Y7DXD-Y>Y6KB MPV=U 11^'@_4H[/Y)S0>[07$O4)19JE MS-^4T^:\)%&+VLJV,M_P4KY>K@6#;DQ0C0XD"1@ZQ&9Q(L4$RX@D+B!+!R*) M*W3[G)59$%H/.I=> ?Y6ONZL9'7#RKD$R.W)0P5?] M.00_S!F$9VF!0&%!-QPS@-!_JUZCUZ _=,A2[&/YE1PM5[L1HZS+ ZX#T2\D MZ.?8%#T^"/T?BH@KD!%BC;.[D5[#&A,\)LJ-P'*L8>J%_9C3BCLVO%RO2M6\=9VLRH7Z'49IQ-.@(_.F"Q#INA<0IQP M!3E($"?G4:A.;:/O_3"NU/QA>4BG8Q*UXM+#=R&^T]KFNC*.185D#B7D*99/JS@D MBD>Z+U:X]+E>>2GY=V6%?=2;M8M]98OWEN66$I?Z[2TYAZP 74G@U)AFA?F[ M9P44IW0Y:&!Z?QQ946'I*&UFUQMT$U9(XI.R5*KUY2^(%NX[ M/FFHVI;A9_Y7=5;_9 J1:WNK9]XF%)-T ?$'%"!1W8L SJ_Y8N$U04GGG^D% MW"RK%"LHD_BI7H+$.FF$<;$0,BADN; MZ>40PQF]4*=J*G:G9&LE2Q9>$BL[DV?R97*0$,-#N3,*3RMX$<4I?5B<$GSG MIBU4=VYD3*C0O@'&N#?TS%PUW> 0M60$?V> MJ]L0Y^#WZ@;U;2A^Q(#NH<% M0(TR@:%%OAF:1I!-O%#>#&93,E! TXV$+B0RNBB17'K:\E[S1QVP/&5@WXM 4\QZ3=B&L0T5W4_>E-NK?,SS7C) MZ^5XNI5E=C30=@)M*7FG YD&YHABTLKU@ *O/CK$ C'-I3+->8K.G9UIZ+U< MJLSTN(P;G9:Z*(>FO:DD-HWPZ2LOI%7:"@5S(:9!3/.1M>_.SC3-%3Y7MD%C M(I.+;4@T5V:O8(B0:9(8L=2*X:( L*R$*%4,1(2A4[':<="=VF,?= MXU3)]!(FT.H49W%#"7QOWZD82A48HWP2.$9E&2ZMRQX4.';G-'&9,[TG6;#)7F$.:.(21<6EF4$701+J^ MK;?11$.)[-PXF,I2JS!:#Z)Z9S2-$VOB(<2,3M,U==D\<=4A9I?GX49A8X^G MRON6 8>NVE%@$\+",VOIOF6 0F\>SP?W+0.$!10<@K" L("B%SXJ>B&G!J:6 M,53?!5\39%:&GPD6JF]D_FJV^E*&P-\G:Q$*2[CW^\8;#TLHF!M3-Q+_8(*? M0,GOAXMIO)GYED$4G,BPN);1MP^_!(2;0?_(/XD_^03F< ME&=;FE.M""<:;#<:5NN-& Z*^O05!PR-0A(01:!+A ^BB#?'):1!$9/ICBCK MJLOAV*R\,O)S+_3S"46PD")X$H4CH'M&1!'GIHC?C4E(@R)&L=KD1K5U!3?W M"W%2'Q<*9K,#!P7KOH-M#84B((I %/%!%/'F>(0T*,)<]BF2"7A=;JW*855H M$'V_.X>#2A[(@*5$80A7&(9P!.R":4>AH9_'RW1!J_AQY\4;I/6C/#/WR^$? MX2QZP/ )%B<*ZT'0U>F7U^ MC/6](YB!MC$;EK&1.Z/9C*F72R+$>NI^G[O'^E'V!(3U&\/Z1[AO?HQU>F4& M#9MM=25LNQ8+A*1-,6L.L9ZZ P=A_>-!@;!^F!1KHU\0V*_:[8)>?UPHF=]]5!]Z_8$<%@@+*,H7'>A1Q#O" M CKP(BP@+*#SX.6\_CBDK#1T3 4C5N?&X6X^R'A1&,#$%V (Z!'(W45XGZ_P M_8T_#7E*'O/@)VQP@P$?=">NU3+VGAJTNBS3^-"DE<,' A /^&]&SM3P6[/$ M:1BTOK' ]X%6L>FLB?6.#@*VHU 4# &@J"Q!IN4_1&]& M$*/<7PSH>S!*NODM_Y11BHQ+]D:-O6>176$\HRL;FL+GD%%8P"ADEA50X604 M/XX8Y2(8Y2RI,/^4422L7>77^4EHK3?[0*3+9)4J)#:*D-@H.)-6JFWT(@4Q M"F*4WV&4=+-F_BFC^'Z?;ECV'I/9$2Y4>G$8>/G$1H%!$]!((= #EFN,I/CA M Y9S.LHN:#'O-K;]O"ZPRYWLG?B['F!^M &F#0[FTEW MU0/<3S]ZO)BT"@FB*)([HX;+GNR=.*[>0 W=5N2WI$6-LWIT?Q!4]=9TNTBH MX>"ZXID4B[7*[>0"ED1VHUUZ%CXJ;1HJ'!"<53 M:9U$SA"K]8X.IO]+RC6G0%J: ;3'?QPJ03YHZ.,',*Z>8614#9;]5=T=D%'& M]4+P;:$'-0\,/3!T^"DI^ZU"/]/,=%57,U4;C!7\ ):@#CXG\WEOL1Z&^@U1 MOR5CW=Q\_3?XS^/?:;:A^E"#%@_?],0E\$L>] ?'_Y7*'O)B.?AOA/$P1?K9 MH)/__M?SL7]SJV*:9WO^ET?2>S:IQ:'$,YEH_=S IKZA6I@Z ]_[1;5C=1<\ M3%(@/POT(Z%^>2).*F&RSPSUK\RWCU 81Y)TU"WV3%X/&,-L8Q9^.?S5XX\2 MIGS\F1>8$.=??,,&9+8Q8-_?]9HL2NBMOI QRFMR0LEHYXIF9I9^)!L_[OO M:2>W>/@9\ U@4?O0[4-5[8+-,'G(W@,>30JJO4H3F!5U1!)0&Y&N1,)Z;ZC- _';XU94U^$-T;BXUG,Q57 M^YP!VT>F%TT#4S=5WP0#>JHW?I91YY^36^^)TI+U6ZCN''R7Z6:D=02H)G.^ M8?U5<3/APHL"()X@FS&VF@%T]%MR*C!>]>\S#D=VU4@'^ZW^]QF%\#N,_P . M6F"(J<%-%6%&,PI-:Z3"$P:E\(S.JK,I/C5(^@$CY0ADYP7@" MM(*RQ*0I^[*I9IIVM3OH3RTVFKM6J=^RC'G25'C9=)9K4BU\.2K(NZ6\\'U^ M0T^GHD(?#[4A8ZM5V- =J83'HCHIY8UY'(.61],7VX7=9%38CN6=-"WG!Z-N M+N]W0$ON9..F)[7,MI2K;8;[P.[ M:FS .M$G).4Z%8[-46M3:GD#W65Z(DU92=,C27%,G2_/EAJ'EU9-,\*YA10- MX/2/);4?UE8BAV,+JTJ=BK7-TL)TV/)*5I_>$TUJJ.-1Q1H[Q+&;TFES0]DA3M MEA=SNU7<6#6Z0;5DHV$.0CBI8TGUR>9R($S&';SFD0-<"S@KC#O@T'(T5*# MQ66N45&M=7XQ-[IR3# V;'FD?9Z['^YF^6)?4D=[KBWFNUW'B$%+YF7+RH[@ M.5H-9GC/ICN#EBH.>D#Y684_FM)$%Q>ALUW+)(M+Y4IGMMJ(\-L)XF53=ETQ M9[M0GLG&Q!Y6%;HD-*:P4^)HI:QR/%LZ:M"QHE&1ZDFNWFD6.@IW/'O>6&W+ MU>@Y='LN?VZC WGVZG5&M6ZJTX!*TSWL.71[ DSSQ"L MY\=R2UB3@MF9:9L*_/:CV8_[CMN)L"YI179^-ZOC>ZO=@RV/9V\OG*"TIDJ8 M5-IT\]5YL,I+)/QZXDBC&\14Q-K4I@X<=A3^>OC^+< M7FK'[645T"E_//MU4>C5L?I6L7;#I>).@K#7+\(^CZ>TW([Q>NQ%.:E4]DG' M4?-6H0P[/5Y[58]ZZ\FB15NUY5+R1^3"<351$8YGCY?T^6"^[F/24")7X'C5 MWO&Y&+0\FKU?IH>AV1_ZN,H4U6II/>SD8]CR:/9=C21F_5&K+Y'%,)35O)0S&EYCZW(B M;'H\6)X"1!K(>UXB\^6>W.1XN47/D[;'C&IV?:\[RF^EDC..B7K4&(Z:A[9' MPYU- ];&YMTV;OC;OC(*HA8SC,$ CH=;EPN]Q3AGUZSUC U;)C6/^5;2]'BX MW*AOUDKKYEAB;;66[VAQ=0<$!ML>6Q^^.9J4[#4GDQUL%>##_3;?/[0]&NYF M;N3J([YO29@J;NO!FK#D*9@:>3SV1O-@FX9>]MF#A M)=4A,$-O\E@?C)8ZEL$D9M1*<;+U<8.=5JQ&L'$%-VEZ##&]V+6F&Q/#=]:V MT21'"["%Q+#ID0Q*$JXJFU4#P_.8VS06YB9OVTFO1S+HY8/->+#1=2EOL#)= MW!ON:I[T>BR#:J.:H\6 MEGM@*R3H8QEX36 3QYTU+;,T-F6;\;*W SLQ<<*\8\=U;UAGHQ6NYKU&OV:6 MA%F0-#V2@=[<]KODVESBYHHN&Y9M+3 M&<"1#/#2O->4L+(DMT2'*V'\>M'J M);V>D(&Z9\M\N]NSUJ3=Z;8JK<:TDW1[K >[>.;567)0P?-UOQVX6L#*/I#7 M"6N,6TQWX\7&Z\A1B3"YNDEU6"N&38]ZM56QA>MBTY>.6UU5I:#JU/B4 01_4]&,,)HVRR'E%#ABZ;V8OI.!S8]/A:EG5SJ*R3F3_*]/IXT/9+!WESN;,X< _8:+PNE MWKHWK# M=,%J@+8G#+1ZF>KGJ.HBEFO[J;SY_^Q]:9/:2+;V]_=7$)ZY5V&0I1RHYH1W4Y.Y69YYPGSYIG MM3"X66D9#TV=0:FM+%@K7&+B<& ;L[5:X<:[9&CJ#%K-D6L.&8LT6F4N(+JM M6C$L]>.AJ3/@*GI;'50XGQ\6M^O*Q$+;CI8,3>^+;S=&)7&P])':Z,@OQENO M.(S,$_2:6!SV MM@8;#TV=06ULN\3^,+0CJ[>R5@^U9H,2PWCH&365$XHR86K\5FBV6F2)F,F5 M9&B:N/-0M <>6^P;0]LL+321,6OQ37I.59,$1(HT/ZG/R^UE'Y^LO7Z)/,V; M-E-Z+%[C.,3B#U.QY#?+;+W>[TO8&5VM.D8:K"[+%7%B<^/FO*+.B\TP'IHV M/YJFT]>*P9K'0*U<[P9D=3!/AI[1D]J$0HYXJ\4'2M$BMAPM#,EE,C:ULYU% MS6>J+RR-+>$TN.+ QFCZ-#:UL[$S1W%Z[-:1&HR=4>L:9;2D M,X--0Q1ZBL=T@WHCTJWBH:F=B8?IB)&["]D(:N9B(D1+]J?)K.F=.65^BPCF M_(@ NE@ZE!E/F40(BIW3 -5Y.#.GO1TC'DB#6W99F5/ :6QJ9Y/95-[/%H(1HD%;'9 T@-"DG*)G#[3990$IXE3+:%NJ;BH!@P^JL MMQ)Q-=)%XZ'I\](FXW(0K$L\/^D"L Z+5'/32J9-GY>P8-:DMQO716N!-JAH MTH,^CL:>TP"%[D;I*'C%T,NS(:^3;52UDJ&I,VCU]8JLND> "-YV4J?&LE*/ M)!([HP'VO3D^UU!KCV!^#?4DVJ?V?C(TO3%75?U#N2.J1C%DER[/M(!58Y.Q M:5, T-H$';3'2&4AX":.M(K](%KM&;5.'LZ&BM!;KW@!G8UHL[ZDPGD_'IK: MV)#;NZ2)CA%CV.TM3+D4;#PGF36U,5=;L8Z,MG<&D":5\7@H;&PF&9HBKB$+ M8%DU>I18"6LJT6HP:'^8#$V?P495UE-9&-O\9&F7:ZP95/%VF(Q-,7BOOQDY M]<"N&5O?V%3P\6$:1EH*=D:MFPUT?NNW@A(RZ;7JL\#U>6LI>.COKNTU_KL8A_^_G(*=870(/XTS/D9]DP\_#947GA,G-UPYY/ARYA#Z"YE#?\6( M?SM;XM7<3$B'=Z)#Z3/V:M8*),0[$0+Y3+^:6@@) 9$I5W0H?49(2(@,$ (* M!*0#I,-?=" A,&6#$)% 0(F A("$>*XS06LN"X2 $@$) 0GQ?24=]NH;+I 0 M4"+R1@@:VA%9($0$39 .&: #1"9("$@(J#1ED!#H9P1*Q 4)\?=?N'R)(C]- MY?B0[4/?X4&K*^U8<C['0F]^K M1Z\Z;L%?@>A?-WX!PXX80=\7K&C@RBL 6P5JH1G8X/1\#8X\G'Z(GV#Z5IY^ M71S++@M!Q,@;8EPGH>G]MDR_UY9_ECKTOEM.P=Z;+PKTK1<%CG[&B+N^*(:^ MHQBKZ&?@>O_[^ [(Q:Z UXV[^^*6Z[C>WO^=D2R[W'PNK8=O:B3Q5BT2Q3[C]ZU%5AS+3GO,!DM*\>=Z)3'/W:WKZG]>(*2OQ]TYZU MG,#V[\0/D"G24W=/^EZC//O1?']WMKAI_T[6 MDP0M;F: /[;O?&RU*7UK.W8"BXIC;1P[[D+&[G7OVZA3##D)(7<2'I7 8E?# M67_;14"QNJ%+=6D\:KV]O_BS#YR\$PW/"X!ZIK/GJ'&0ESNU.#,P%Z_W#$99 M$?M0*DF/?3VIJ_3U/'DY\BXZ-\"/%*#^\R(0$#_>]!$@0!QR4K6T9X;[\J8A M!D6&KJ\:K'NHWIG\/T]U/JVD82MF$%.@Y[CQ";"^[^J+('ES>.1\'X1ZTG// MP$5]RX]F]M8QC59MTNKMUJ.#R\9P48KA@KE.#V!XRWX8J" A5/P:5+#16<3+ MD,V>K*L-NR)OXN#2(VRXF,8(FCZLB(>YO::+]56ENLL@;$S6W$%L8I6R(8SF M;4&;,+PQB5L2TI^^$ECI@:#I*T$'Q(Z;G,*U](RLF1HQ8/R1,<10E, *S+@+ MLN"O@!L/<\$*V)Z^ Y$\.Q9X1(]ZWY;,P6#EBK5.:3/!RU8X'2YOCQ[104>? M/@,CO:&W(OW2A*;/?284D:S/\6:!%\I;=S#A+5"$B0-TJE/7S'L 3^C=$#H M@#H'U#E^P Y2:>ZKM(JN1&LW*39D@D"#1@8]%8LM.;(/PA$SA@?0[).]>JFH M)_$0)%87*()\0*_EYT0^CLQG+I/[>[E^XOP"BB7S3V33 &[A7[*U^;/ !;;I M; HV\ MZ8B[?06IG]L#[ZF\&_2+ Q1M$L4LDK&?G:2!8M'Y%]GV](B)G#+?^LYP[DWSLB9@ZW?/6'K6YKW7.!*\?S2*B4F/>$ M-'(D_-'6)RX47^ '0K?&V90H2[7#-FAN?1%_>WRA"_Q3[+/M>-X9NW]<6BYD MNE3<\(=#>#3!QIGX7"B1IS !^D"3Y/40/!K,'XL&-+Q?+N[5DR/[N(.-DB=^UQK2YB7%^9[.VV:=7Z MT464.*"O>!'EZ]&06T:5?O0^=[]YF@M_F!%7_+N@N8Y5L+^+640COE4?WF,Z MYSH6]W7FG.#R$^R@]N;1AEG>2PU/(:-D$9'S( M^._EMX",GR.2WR+;/'NGD+U4]3^O4"=WT2C4J]GJPHHJNP9_&!M%PA-]5+": MCZ9=\C\_6>,:MUI;TJ:5!'9'FKUB5ATD#!\NW?FI:_%=EADE G:2-Z_9FLA MS4IH+[K#BCC!BS6>F&YW%8*5Z.21(A2_HC>5 M?7.WY5O#[_W[M']7M0J1[F[8:9F<$3!&B=S+.Q1QEY%JE;BQKZ5:P<3X6_FP MDU=^B@O9 VKBR8YX)N'60K$ $MNAH)BRY^F:#E28)@FSXF%6/.1[F!4/*0X/ MX2-EQ6?:2_EJ>P8V0$P4FY5FXA!MFBUK3R^#Y\9J\D?/"EY-V M3XG&5'FF, UB=4'F@"/IP,<\M@\0+,X8:,GX.D2LCXL'@AC\4+D.\A MX$/ O_>'=VY@/:'=ZM!BMZ%C8 N6F_%*,.U1L?44QRNN:#[!K/M;12SB/LM) M#W)'BR,6EA,?@:,8!=V.6=\&)\$)=7_U+83Q/+"Q,67;*\",T ^0CG_YKN,7 M]5RE>Q!W&P+;P&?+FGB8(UAKTF:ZJO";';U.?<>CA<>-.1+8//4C3_XL_PBT MYYY#\SB!8Y;62I1Q1%A6ATB9,UD)14X-RJ\"H+#\(0<[SEKY0Y:]W+?"BD2O M^MM0,:%KK6EEBR/17IPACG=YN\(F4!$W)[]::_)<24W^=IRU0I,LX\2[1L,N M@AGZ03VLU/*Q96"1)J:.UOL=Z?9CS$@"7.0U URY$J,<;OG6)3XPWQGR[SWG M.T/^A>4FL-P$LF].MYPU^+WKX,]%C(41N3;("C$.Q183J(.NJCG#YC+Q12(G M:Z$$6S-\K J4 =@$KK**F*,0\7?!!;[N)G;PCP$>F(_\8".V>@TZLUF*XWP1@$:U:%9JN$S85]!)UH',9!D>L\/P>K>R"L M9+>ZYU=@Y0-'?7Z**2\EUVR:SKRZK/-=<=)5B.Z\UUM).S:&E%($*==Z9@6* M$CR$;)9-91Y/WC\Z]&9LZ3%H536&S2$O% .#WE5F/CE)L(7^])5YH&@:/JH- MTX%AX1/,@X>,G\,\>,CXL/ )%CY!OH>G\$$!_P:VU#4"7F^V?UC6!:9&[@A1 M5T>^)S=GQ$+N)^Y:Y&0 ,;!AR )T[]1D)B*F5_"=E_J/%U:.J0+W8FW( M[Y&T'Z9("?8,@>Q[QT4SL&<(W/']EG+ C$"X95A0D%-BYG#+6*Z%8TE*[A""PA1.\ N_T"KQ_Q_85!5^HHS0]V?-S8QAT MUXV 1T=T.Q'\I+[C:H+_\"P JQ\EJ$>XTUP H9P7 H 1Q=&FY:72KOR XS])YN:?M]8";I.S' MFXZ3\KX)!7(2BJ[LNI*YZ#;7Q[G<-"9KO@A*DERO5I>?OB*?R72]4V%SZCJ> M%,;$4\.\VX];&0,;L\!4ZSR6;L#&+)#MW0V^_Q Z-8XFQ)EJ7;8!LVM+^)O+U3]9B\_LZ%CD_F, M#XDNS7K2E-%LP_)GHZFY% <59"FAN(02G[YBZ -SQFB&M6.PD@!6$D"^AZ< M;]#,!5Q^X?)CM?TZ.!!%!=G.&HV@N29X)>C'EU\<0+GJY0?K!FX5,!'\%7 + M,3%W<3L3F)GZ=M^^XZK +9X&?T$W^X+GF+I:^ >2_/,AK^^\E@WY_P5/?SZY/X?L#_G_K,,?\G\>B WY_R6O!>3_/!#[T4$-^?]' M;W5FV3_S,;#W++M(O'^/#T"<%I6X?\X%PKB.JYO5LBH>&FN,8EIBNVRS$DHD M5118B815%/!&S>F->O]!@;^/ \OY3,.6)LF+ U@;BU:WQW2/Z]9;7'KG=ZN4UG&$22MBC5LQ0QB O0<-SX UC]5Q